Architecture cloud pour Commerce
Adobe Commerce sur les infrastructures cloud dispose d’un plan Starter et Pro. Chaque plan possède une architecture unique pour piloter votre processus de développement et de déploiement d’Adobe Commerce. Les architectures Starter et Pro Plan 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.
- Toutes les fonctionnalités d’Adobe Commerce
- Outil d’intégration PayPal
- Rapports Commerce
- Toutes les fonctionnalités d’Adobe Commerce
- Outil d’intégration PayPal
- Rapports Commerce
- Module B2B
- Outils d’intégration cloud continue avec un nombre illimité d’utilisateurs
- Fast Content Delivery Network (CDN), Optimisation des images (IO) et sécurité accrue avec de larges bandes passantes. Le service Pare-feu d’application web (WAF) est disponible uniquement dans les environnements de production.
- New Relic APM (Performance Monitoring) sur 3 branches :
master
et 2 de votre choix
environnements de production, d’évaluation et de développement de Platform as a service (PaaS) (4 environnements actifs au total) optimisés pour Adobe Commerce - Filtrage des sorties (pare-feu sortant)
- Outils d’intégration cloud continue avec un nombre illimité d’utilisateurs
- Fast Content Delivery Network (CDN), Optimisation des images (IO) et sécurité accrue avec de larges bandes passantes. Le service Pare-feu d’application web (WAF) est disponible uniquement dans les environnements de production.
- New RelicInfrastructure en production + APM (surveillance des performances) en évaluation et en production. La politique Alertes géréespour Adobe Commerce met en œuvre les bonnes pratiques de surveillance afin de vous informer de manière proactive des problèmes d’application et d’infrastructure affectant les performances du site.
- Environnements basés sur Platform as a service (PaaS) développement de l’intégration (2 environnements actifs au total) optimisés pour Adobe Commerce
- Infrastructure en tant que service (IaaS) : infrastructure virtuelle dédiée aux environnements d’évaluation et de production
* Moyennant des frais supplémentaires
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, la mise en cache, certains services, des variables d’environnement et des configurations.
-
Staging : à mesure que le code et les extensions réussissent 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 principalestaging
, 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é, il est fusionné pour
master
le déploiement sur le site de production actif. Cet environnement comprend votre branche demaster
active, votre base de données, votre serveur web, la mise en cache, des services tiers, des variables d’environnement et des configurations. -
Inactif—Vous disposez d'un nombre illimité de branches inactives.
Projets professionnels
L'architecture du plan Pro a une master
globale avec trois environnements :
-
Intégration : l’environnement d’intégration fournit un environnement testable qui comprend une base de données, un serveur web, la 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.
- Inactive : vous pouvez avoir un nombre illimité de branches inactives en fonction de l’environnement
integration
, mais une seule branche active (sans inclureintegration
).
- Inactive : vous pouvez avoir un nombre illimité de branches inactives en fonction de l’environnement
-
Staging : l’environnement d’évaluation est destiné aux tests de pré-production et comprend une base de données, un serveur web, la 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 haute disponibilité à trois nœuds pour vos données, services, mises en cache et magasins. La production correspond à votre environnement de magasin public en ligne, avec des variables d’environnement, des configurations et des services tiers.
Logiciels et services pris en charge
Adobe Commerce sur les infrastructures 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) : Fast CDN
Vous pouvez configurer les services suivants :
Le module Fastly CDN est utilisé pour les services de réseau CDN et de mise en cache sur les environnements d’évaluation et de production. Voir Configuration des services Fastly.
Pour plus d’informations sur la configuration des versions logicielles à utiliser dans votre implémentation, consultez les fichiers de configuration d’Adobe Commerce sur l’infrastructure cloud suivants :