Déploiement d'indicateurs de fonctionnalités et de données de configuration dans AWS AppConfig - AWS AppConfig

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.

Déploiement d'indicateurs de fonctionnalités et de données de configuration dans AWS AppConfig

Après avoir créé les artefacts nécessaires pour utiliser les indicateurs de fonctionnalités et les données de configuration en format libre, vous pouvez créer un nouveau déploiement. Lorsque vous créez un nouveau déploiement, vous spécifiez les informations suivantes :

  • Un identifiant d'application

  • Un ID de profil de configuration

  • Une version de configuration

  • Un ID d'environnement dans lequel vous souhaitez déployer les données de configuration

  • Un identifiant de stratégie de déploiement qui définit la rapidité avec laquelle vous souhaitez que les modifications prennent effet

  • Un identifiant de clé AWS Key Management Service (AWS KMS) pour chiffrer les données à l'aide d'une clé gérée par le client.

Lorsque vous appelez l'action StartDeploymentAPI, AWS AppConfig exécute les tâches suivantes :

  1. Récupère les données de configuration du magasin de données sous-jacent à l'aide de l'URI de localisation dans le profil de configuration.

  2. Vérifie que les données de configuration sont syntaxiquement et sémantiquement correctes en utilisant les validateurs que vous avez spécifiés lors de la création de votre profil de configuration.

  3. Met en cache une copie des données afin qu'elles soient prêtes à être récupérées par votre application. Cette copie mise en cache s'appelle les données déployées.

Vous pouvez atténuer les situations dans lesquelles le déploiement des données de configuration entraîne des erreurs dans votre application en combinant des stratégies de AWS AppConfig déploiement et des annulations automatiques basées sur les CloudWatch alarmes Amazon. Une stratégie de déploiement vous permet d'apporter lentement les modifications aux environnements de production en quelques minutes ou heures. Une fois configurée, si une ou plusieurs CloudWatch alarmes passent à l'état d'alarme pendant un déploiement, vos données de configuration sont AWS AppConfig automatiquement rétablies à la version précédente. Pour plus d'informations sur les stratégies de déploiement, consultezTravailler avec des stratégies de déploiement. Pour plus d'informations sur les annulations automatiques, consultezSurveillance des déploiements pour une annulation automatique.