[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Architecture de référence d’entreprise Adobe Commerce

Adobe Commerce est une plateforme basée sur l’expérience qui associe de manière unique la flexibilité technique à la facilité d’utilisation, le tout dans le but de créer des expériences exceptionnelles qui génèrent des résultats commerciaux.

Commerce a évolué pour répondre aux exigences des entreprises en matière de performances, d’évolutivité et de sécurité. L’adoption d’une approche de mise en œuvre moderne qui utilise les dernières solutions de commerce composables d’Adobe est essentielle au succès des entreprises. Cette page décrit en détail l’approche moderne de mise en œuvre de Commerce.

Le diagramme d’architecture suivant illustre le flux de données entre Adobe Commerce et toutes les solutions Adobe Experience Cloud.

Diagramme architectural montrant comment Adobe Commerce se connecte aux solutions Experience Cloud {modal="regular"}

NOTE
Les flux de données de haut niveau présentés dans le diagramme sont cohérents entre la plupart des implémentations d’entreprise. Le composant clé qui peut rendre les implémentations uniques est la manière dont vous créez votre catalogue (en particulier pour B2B). Mappez soigneusement l’architecture de votre catalogue aux API web de Commerce.

Cloud Foundation

Adobe Commerce sur les infrastructures cloud est la base de votre implémentation Commerce. Il fournit une plateforme d’hébergement automatisée sécurisée avec une approche en libre-service pour créer, déployer, surveiller et gérer votre application Commerce dans un environnement conçu pour le cloud.

Consultez les détails techniques de Cloud Foundation suivants :

  • Architecture évolutive : capacité ajustée automatiquement pour maintenir des performances stables et prévisibles
  • Plusieurs environnements : préconfigurés avec PHP, MySQL (MariaDB), Redis, RabbitMQ et les technologies de moteurs de recherche prises en charge pour développer, tester et déployer votre site
  • Gestion de la configuration : fichiers de configuration d’environnement personnalisables et interface de ligne de commande (CLI) pour gérer les paramètres, les itinéraires, les actions de génération et de déploiement et les notifications de l’application.
  • Workflow basé sur Git : créez et déployez automatiquement après avoir envoyé les modifications de code pour un développement rapide et un déploiement continu
  • Observabilité intégrée : outils qui combinent des données de journal provenant de plusieurs sources pour vous aider à gérer les performances de votre site et à diagnostiquer les problèmes
  • Couverture d’API complèteAPI GraphQL et REST pour intégrer l’application Commerce principale à des systèmes tiers et étendre les fonctionnalités de Commerce

Intégration avec Experience Cloud

Adobe Commerce s’intègre à toutes les solutions Experience Cloud pour offrir des expériences commerciales personnalisées à grande échelle.

Connexion de données débloque des informations sur le comportement d’achat de vos clients afin que vous puissiez créer des expériences d’achat personnalisées sur tous les canaux avec d’autres produits d’expérience digitale Adobe.

NOTE
Consultez les ressources suivantes pour plus d’informations :

Intégration à des systèmes tiers

Adobe fournit aux développeurs des points d’extension et des outils complets pour créer des applications qui étendent les fonctionnalités de base de Commerce et intègrent Commerce à des systèmes tiers (tels que CRM, ERPS et PIMS). Ces outils permettent de réduire le coût total de possession de la plateforme comme suit :

  • Évolutivité : les applications peuvent être mises à l'échelle séparément du logiciel principal, ce qui permet d'accroître l'efficacité et de simplifier les mises à niveau.
  • Isolation-Un environnement isolé signifie que les développeurs peuvent mettre à niveau ou modifier leurs extensions à leur guise sans avoir recours à une version principale.
  • Indépendance technologique-Les développeurs peuvent choisir la pile technologique et le langage de codage qui correspondent à leurs besoins.

Adobe fournit les outils de développement suivants pour créer des intégrations et des personnalisations :

  • Maillage API pour Adobe Developer App Builder : coordonnez et combinez plusieurs API, GraphQL, REST et d’autres sources en un seul point d’entrée GraphQL interrogeable.
  • App Builder : créez et déployez des applications web sécurisées et évolutives qui étendent les fonctionnalités de Commerce et s’intègrent à des solutions tierces.
  • Événements : utilisez des déclencheurs d'événement personnalisés pour interagir avec d'autres outils de développement extensibles.
  • Webhooks : utilisez les webhooks pour déclencher automatiquement les interactions entre Commerce et les systèmes tiers.
  • Admin UI SDK : personnalisez et améliorez l’administration Commerce avec de nouvelles pages et fonctionnalités pour vos commerçants.
  • Kit de démarrage d’intégration : accélérez vos intégrations back-office avec des intégrations de référence, des scripts d’intégration et une architecture normalisée.

Services Storefront

Adobe fournit un ensemble riche de services de marchandisage intelligents et composables pour vous aider à atteindre vos principaux objectifs commerciaux. Ces services fournissent également des API qui sont essentielles pour optimiser les performances à grande échelle.

  • Recherche en direct : obtenez des résultats plus intelligents, plus rapides et pertinents pour les acheteurs grâce à cet outil de recherche optimisé par l’IA.
  • Recommandations de produits : ajoutez des recommandations optimisées par l’IA en fonction du comportement des acheteurs, des tendances populaires, de la similarité des produits, etc.
  • Service de catalogue : offrez à vos clients une expérience de produit optimisée tout en améliorant les performances, l’évolutivité et les conversions.
  • Services de paiement—Augmentez la satisfaction des clients en offrant diverses méthodes de paiement, y compris des acomptes provisionnels sans intérêt, et une vue unique du traitement des paiements, des commandes et des factures.

Storefront découplé

Le commerce découplé est un commerce API-first. Adobe Commerce est entièrement découplé avec une architecture découplée qui fournit tous les services et données commerciaux via une couche d’API GraphQL. Cette architecture permet aux équipes de développer leurs interfaces indépendamment de l’application principale, ce qui leur offre l’agilité nécessaire pour créer et tester rapidement de nouveaux points de contact avec les technologies émergentes.

Adobe fournit une technologie storefront découplée moderne qui inclut les mêmes avantages et fonctionnalités que ceux fournis par Edge Delivery Services avec la création basée sur des documents, une architecture performante et des expériences natives prêtes à l’emploi. Il tire parti de l’échelle et des performances des services de storefront d’Adobe Commerce, ainsi que de la flexibilité et de la commodité des composants de dépôt pour offrir des fonctionnalités commerciales.

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60