Publié le: Nov 18, 2020
AWS CloudFormation étend les jeux de modifications pour prendre en charge les applications modélisées avec des piles imbriquées, ce qui améliore la prévisibilité des opérations de mise à jour. Grâce à cette fonctionnalité, vous pouvez désormais prévisualiser les modifications apportées à vos ressources d'application et d'infrastructure dans toute la hiérarchie de la pile imbriquée et procéder à la mise à jour uniquement lorsque vous constatez que toutes les modifications sont conformes à vos attentes.
Les jeux de modifications offrent un aperçu de la manière dont les modifications apportées à une pile pourraient avoir un impact sur les ressources existantes ou en créer de nouvelles. Les piles imbriquées sont des piles créées dans le cadre d'autres piles, ce qui permet de modéliser les applications de manière hiérarchique. Par exemple, vous pouvez disposer de ressources liées à la sécurité dans une pile imbriquée et de ressources applicatives, telles que des bases de données, dans une autre. Ce mode de partitionnement des applications améliore la maintenabilité du code et facilite sa réutilisation. La prise en charge des jeux de modifications pour les piles imbriquées vous permet de prévisualiser les actions de provisionnement sur les ressources, telles que l'ajout, la modification ou la suppression, dans l'ensemble d'un modèle d'application afin d'écarter tout risque de modification involontaire avant une opération.
Quand vous créez un jeu de modifications alors que cette fonctionnalité activée, CloudFormation crée automatiquement un jeu de modifications pour chaque pile imbriquée contenue dans la hiérarchie. Chacun de ces jeux de modifications contient les modifications aux ressources dans la pile ainsi que les liens vers les jeux de modifications des piles imbriquées dans cette pile. En utilisant ces liens pour la navigation, vous pouvez visualiser les modifications dans toute la hiérarchie. Après examen de toutes les modifications, vous pouvez choisir de poursuivre l'opération de création ou de mise à jour, ou de recommencer. Pour commencer, lisez la rubrique sur l'utilisation des jeux de modifications dans les piles imbriquées dans la documentation AWS CloudFormation.
Le support des jeux de modifications pour les piles imbriquées est disponible sans frais supplémentaires dans toutes les régions AWS qui supportent CloudFormation. Pour en savoir plus sur la disponibilité régionale de CloudFormation, consultez le tableau des régions AWS.