Réduction du temps d’arrêt du déploiement sur Adobe Commerce sur l’infrastructure cloud

Pour réduire considérablement les temps d’arrêt de la maintenance et assurer une configuration efficace de votre magasin dans tous les environnements, Adobe Commerce sur l’infrastructure cloud fournit la variable Gestion des configurations fonction . Pour Adobe Commerce sur les mises en oeuvre de l’infrastructure cloud 2.2.x et versions ultérieures, cette fonctionnalité prend en charge les concepts et options de déploiement de pipeline avec des étapes réduites.

Vue d’ensemble

Les problèmes douloureux et chronophages liés au déploiement de votre magasin web incluent les suivants :

  • Application de la même configuration à tous les environnements. Normalement, vous devez saisir les configurations manuellement ou par le biais de mises à jour de base de données complexes. Avec Configuration Management, vous exportez les configurations de la base de données dans un fichier unique afin de les transmettre ultérieurement avec votre code de votre environnement de développement local vers Intégration, Évaluation et Production.

  • Temps d’arrêt du site lors du déploiement de contenu statique. En règle générale, le contenu statique est déployé pendant la phase de déploiement. Cela peut prendre jusqu’à 30 minutes ou plus, ce qui n’est pas acceptable pour les entreprises. Configuration Management déplace le déploiement de contenu statique vers le phase de création, qui ne nécessite pas de temps d’arrêt.

Versions de technologie

  • Adobe Commerce sur l’infrastructure cloud 2.1.4 et versions ultérieures pour Configuration Management
  • Adobe Commerce sur l’infrastructure cloud 2,2 et versions ultérieures pour le déploiement de Configuration Management/Pipeline

Présentation de la gestion des configurations

Pour faire court, le processus Configuration Management (également appelé déploiement du pipeline) extrait tous les paramètres de configuration de votre Adobe Commerce sur la mise en oeuvre de l’infrastructure cloud (base de données) dans un seul fichier PHP. Ensuite, vous ajoutez le fichier à votre validation Git et vous le transmettez dans tous vos environnements.

Les avantages sont les suivants :

  • Paramètres cohérents dans tous les environnements : tous les paramètres en cours d’exportation vers le fichier de configuration sont verrouillés (les champs correspondants dans l’administrateur de Commerce sont alors en lecture seule), ce qui garantit des configurations cohérentes lors de la transmission du fichier dans tous vos environnements.
  • Temps d’arrêt réduit : le déploiement de fichiers statiques se déplace du phase de déploiement (qui nécessite que le site soit en mode de maintenance) pour phase de création (lorsque le site n’est pas en mode de maintenance et ne sera pas supprimé en cas d’erreur ou de problème).
  • Données sensibles protégées : avec Adobe Commerce sur l’infrastructure cloud 2.2 et versions ultérieures, le processus exporte également toutes les données sensibles (par exemple, les informations d’identification de passerelle de paiement) vers la variable env.php fichier . Ce fichier ne doit être enregistré que dans l’environnement dans lequel il est créé et ne doit pas être envoyé avec vos branches Git.

Nous vous recommandons vivement d’appliquer l’approche de gestion de configuration à votre déploiement.

Gestion des configurations dans notre documentation destinée aux développeurs

  • Gestion des configurations pour 2.1.X et la variable example dans le Guide d’Adobe Commerce sur l’infrastructure cloud
  • Gestion des configurations pour 2.2.X et la variable example dans le Guide d’Adobe Commerce sur l’infrastructure cloud
  • Mise à niveau de 2.0.X ou 2.1.X de la Mise à niveau d’Adobe Commerce sur l’infrastructure cloud rubrique
  • Déploiement du pipeline dans le Guide de configuration d’Adobe Commerce on Cloud Infrastructure - Pour Adobe Commerce sur l’infrastructure cloud, il n’est pas nécessaire de suivre les instructions de ce guide. Le contenu est strictement à titre de référence. Nous fournissons déjà le serveur de génération, les environnements d’intégration et plus encore avec Adobe Commerce sur l’infrastructure cloud.
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a