Environnement de production - AWS Conseils prescriptifs

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Environnement de production

L'environnement de production prend en charge le produit publié, en gérant les données réelles des clients réels. Il s'agit d'un environnement protégé auquel l'accès est attribué par le moindre privilège et l'accès élevé ne doit être autorisé que dans le cadre d'un processus d'exception audité pendant une période limitée.

Accès

Dans l'environnement de production, les développeurs doivent disposer d'un accès limité en lecture seule à l'AWS Management Console. Par exemple, les développeurs devraient être en mesure d'accéder aux données du journal pour les day-to-day opérations. Toutes les mises en production doivent être soumises à une étape d'approbation avant le déploiement.

Étapes de construction

Aucune. Les mêmes artefacts utilisés dans les environnements de test et de préparation sont réutilisés dans l'environnement de production.

Étapes de déploiement

Lancez automatiquement le déploiement de la release branche (Gitflow) ou de la main branche (Trunk ou GitHub Flow) dans l'environnement de production après approbation et déploiement dans l'environnement de préparation. Les étapes de déploiement dans l'environnement de production sont les suivantes :

  1. Déployez la release branche (Gitflow) ou la main branche (Trunk ou GitHub Flow) dans l'environnement de production

  2. Pause pour approbation manuelle par le personnel désigné

  3. Télécharger les artefacts publiés

  4. Effectuer le versionnement de la base de données

  5. Effectuer le déploiement d'iAc