Architecture du cloud pour Commerce

Adobe Commerce sur l’infrastructure cloud comporte un forfait Starter et Pro. Chaque plan dispose d’une architecture unique pour piloter votre processus de développement et de déploiement Adobe Commerce. Le plan de démarrage et l’architecture du plan Pro déploient des bases de données, des serveurs web et des serveurs de mise en cache dans plusieurs environnements pour des tests de bout en bout tout en prenant en charge l’intégration continue.

À titre de comparaison, chaque plan comprend les fonctionnalités d’infrastructure et les produits pris en charge suivants.

Starter
Pro
Fonctionnalités principales
Infrastructure et déploiement
  • Outils d’intégration continue dans le cloud avec un nombre illimité d’utilisateurs
  • Réseau de diffusion de contenu rapide (CDN), optimisation d’image (IO), et ajout de sécurité avec de généreuses bande passante. Le service Web Application Firewall (WAF) est disponible uniquement dans les environnements de production.
  • New Relic APM (Suivi des performances) sur 3 branches : master et 2 de votre choix
    Plateforme en tant que service (PaaS) ; production, évaluation et environnements de développement (4 environnements actifs au total) optimisés pour Adobe Commerce
  • Filtrage sortant (pare-feu sortant)
  • Outils d’intégration continue dans le cloud avec un nombre illimité d’utilisateurs
  • Réseau de diffusion de contenu rapide (CDN), optimisation d’image (IO), et ajout de sécurité avec de généreuses bande passante. Le service Web Application Firewall (WAF) est disponible uniquement dans les environnements de production.
  • New Relic Infrastructure en production + APM (Performance Monitoring) en évaluation et en production. La stratégie d’alertes gérées pour Adobe Commerce met en oeuvre des bonnes pratiques de surveillance afin de vous avertir de manière proactive des problèmes d’application et d’infrastructure affectant les performances du site.
  • Environnements Développement d’intégration basés sur Platform as a service (2 environnements actifs au total) optimisés pour Adobe Commerce
  • Infrastructure as a service (IaaS) : infrastructure virtuelle dédiée aux environnements d’évaluation et de production
Infrastructure à haute disponibilité
Architecture en haute disponibilité avec une configuration à trois serveurs dans l’infrastructure sous-jacente en tant que service (IaaS) pour offrir une fiabilité et une disponibilité de niveau entreprise
Matériel dédié
Matériel isolé et dédié dans l’infrastructure sous-jacente en tant que service (IaaS) pour offrir des niveaux de fiabilité et de disponibilité encore plus élevés
Prise en charge de la messagerie 24h/24, 7j/7
Surveillance 24h/24, 7j/7 et prise en charge des courriers électroniques pour l’application principale et l’infrastructure cloud
Surveillance 24h/24, 7j/7 et prise en charge des courriers électroniques pour l’application principale et l’infrastructure cloud
Un conseiller technique client dédié
Gestion de compte technique dédiée pour la période de lancement initiale, en commençant par votre abonnement jusqu’au lancement initial du site.
Modules complémentaires*

* Disponible pour un frais supplémentaire

Projets de démarrage

L’ architecture du plan de démarrage comporte quatre environnements :

  • Intégration : l’environnement d’intégration fournit deux environnements testables. Chaque environnement comprend une branche Git active, une base de données, un serveur web, une mise en cache, certains services, des variables d’environnement et des configurations.

  • Évaluation : lorsque le code et les extensions transmettent vos tests, vous pouvez fusionner votre branche integration dans l’environnement d’évaluation, qui devient votre environnement de test de pré-production. Il comprend la branche active staging, la base de données, le serveur web, la mise en cache, les services tiers, les variables d’environnement, les configurations et les services, tels que Fastly et New Relic.

  • Production : lorsque le code est prêt et testé, tout le code est fusionné en master pour le déploiement sur le site de production en direct. Cet environnement comprend votre branche master active, votre base de données, votre serveur web, la mise en cache, les services tiers, les variables d’environnement et les configurations.

  • Inactif : vous disposez d’un nombre illimité de branches inactives.

Projets Pro

L’ architecture Pro Plan comporte un master global avec trois environnements :

  • Intégration : l’environnement d’intégration fournit un environnement testable qui inclut une base de données, un serveur web, une mise en cache, certains services, des variables d’environnement et des configurations. Vous pouvez développer, déployer et tester votre code avant de le fusionner dans l’environnement d’évaluation.

    • Inactif : vous pouvez avoir un nombre illimité de branches inactives basées sur l’environnement integration, mais une seule branche active (à l’exception de integration ).
  • Évaluation : l’environnement d’évaluation est destiné aux tests de pré-production et comprend une base de données, un serveur web, une mise en cache, des services tiers, des variables d’environnement, des configurations et des services, tels que Fastly.

  • Production : l’environnement de production comprend une architecture à trois noeuds haute disponibilité pour vos données, services, mise en cache et stockage. La production est votre environnement de magasin public actif avec des variables d’environnement, des configurations et des services tiers.

Logiciels et services pris en charge

Adobe Commerce sur l’infrastructure cloud utilise :

  • Système d’exploitation : Debian GNU/Linux
  • Serveur web : Nginx
  • Base de données : MySQL (MariaDB)
  • Réseau de diffusion de contenu (CDN) : Réseau de diffusion de contenu (CDN) Fastly

Vous pouvez configurer les services suivants :

WARNING
Elasticsearch 7.11 et versions ultérieures ne sont pas pris en charge pour Adobe Commerce sur l’infrastructure cloud. Les versions 2.3.7-p3, 2.4.3-p2 et 2.4.4 et ultérieures d’Adobe Commerce prennent en charge le service OpenSearch. Les installations sur site continuent de prendre en charge les Elasticsearch.
NOTE
Pour connaître les versions recommandées, voir Configuration requise dans le guide d’installation.

Le module CDN Fastly est utilisé pour le CDN et la mise en cache des services dans les environnements d’évaluation et de production. Voir Configuration de services rapides.

Pour plus d’informations sur la configuration des versions de logiciels à utiliser dans votre mise en oeuvre, voir Adobe Commerce sur les fichiers de configuration de l’infrastructure cloud suivants :

recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26