Publié le: Nov 19, 2021
Aujourd'hui, AWS CloudFormation StackSets annonce la possibilité d'exécuter simultanément plusieurs opérations. AWS CloudFormation StackSets étend les fonctions des piles CloudFormation en vous permettant de créer, mettre à jour ou supprimer les piles sur plusieurs comptes et régions AWS en une seule opération. Vous pouvez désormais envoyer plus d'une opération par jeu de piles pour une exécution simultanée. Cette fonctionnalité vous permet de réduire les temps de traitement globaux de StackSets. De plus, vous pouvez éviter la surcharge liée à la création de logique pour les opérations par lots et en file d'attente envoyées aux StackSets.
Avec ce lancement, vous pouvez exécuter simultanément plusieurs opérations appartenant à un seul jeu de piles. CloudFormation StackSets exécute simultanément les opérations non conflictuelles, telles que deux opérations mettant à jour différentes instances de pile. De plus, CloudFormation StackSets met en file d'attente les opérations conflictuelles pour un traitement immédiat une fois le conflit résolu, telles que « update-stack-instance » et « update-stackset ». Vous pouvez éviter la création et le maintien de l'automatisation qui gère la logique de traitement par lots et de file d'attente pour envoyer des opérations individuelles de manière séquentielle. L'exécution opérationnelle simultanée vous permet d'améliorer les performances globales lors de l'utilisation des StackSets.
Pour commencer, utilisez la console CloudFormation, AWS CLI ou les kits AWS SDK pour créer ou mettre à jour un jeu de piles. Vous pouvez définir la propriété « ManagedExecution » de la pile CloudFormation comme étant « Active » pour commencer à envoyer des opérations simultanées à votre jeu de piles. Vous pouvez utiliser la fonctionnalité d'exécution simultanée de StackSets dans toutes les régions AWS où AWS CloudFormation StackSets est actuellement disponible. Pour en savoir plus, reportez-vous à la documentation.