Publié le: Mar 11, 2024

AWS CloudFormation a amélioré sa vitesse de création de piles jusqu'à 40 % et a introduit un nouvel événement de création de pile, CONFIGURATION_COMPLETE. Cet événement est disponible à la fois au niveau de la pile et au niveau des ressources.

Lorsque les clients créent une pile, AWS CloudFormation passe des appels d'API aux services AWS pour créer des ressources. Auparavant, CloudFormation émettait deux types d'événements de pile : CREATE_IN_PROGRESS, signalant le début du provisionnement des ressources, et CREATE_COMPLETE, indiquant la fin du provisionnement. Lors de ce lancement, CloudFormation émettra également un événement CONFIGURATION_COMPLETE pendant la création de la ressource, pour signaler que CloudFormation a créé la ressource, appliqué la configuration telle que définie dans le modèle de pile et a commencé à attendre qu'un éventuel contrôle de cohérence soit effectué avec le service AWS sous-jacent. CloudFormation tire désormais parti de cet événement pour lancer la création parallèle de ressources dépendantes au sein d'une pile, offrant ainsi aux clients une expérience de création de pile plus rapide sans aucune modification. Par exemple, si votre pile contient une ressource B qui dépend de la ressource A, CloudFormation commencera à provisionner la ressource B lorsque la ressource A atteindra l'état CONFIGURATION_COMPLETE. Les clients peuvent également tirer directement parti de cet événement pour accélérer leur processus de création de piles dans les scénarios où un contrôle de cohérence des ressources n'est pas nécessaire, par exemple lors de la validation d'une configuration de piles de pré-production ou lors du démarrage du provisionnement entre piles.

Ces améliorations sont disponibles dans les régions AWS où AWS CloudFormation est disponible. Pour en savoir plus, reportez-vous au tableau des régions AWS. Consultez notre blog pour en savoir plus sur le fonctionnement du déploiement de CloudFormation.