AWS CloudFormation StackSets prend désormais en charge l'ordre de déploiement
AWS CloudFormation StackSets propose un ordre de déploiement pour le mode de déploiement automatique, ce qui vous permet de définir l'ordre dans lequel vos instances de pile se déploient automatiquement sur les comptes et les régions. Cette fonctionnalité vous permet de coordonner des déploiements à piles multiples complexes dans lesquels l'infrastructure de base doit être provisionnée avant les composants applicatifs dépendants. Les organisations qui gèrent des déploiements à grande échelle peuvent désormais garantir un ordre de déploiement correct sans intervention manuelle.
Lors de la création ou de la mise à jour d'un StackSet CloudFormation, vous pouvez spécifier jusqu'à 10 dépendances par instance de pile à l'aide du nouveau paramètre DependsOn dans la configuration AutoDeployment, permettant à StackSets d'orchestrer automatiquement les déploiements en fonction des relations que vous avez définies. Par exemple, vous pouvez vous assurer que le déploiement de votre instance de pile réseau et de sécurité est terminé avant le début de vos instances de pile d'applications, afin d'éviter les échecs de déploiement dus à l'absence de dépendances. StackSets inclut une détection de cycle intégrée pour éviter les dépendances circulaires et fournit des messages d'erreur pour aider à résoudre les problèmes de configuration.
Cette fonction est disponible dans toutes les régions AWS où AWS CloudFormation StackSets est proposé, sans frais supplémentaires.
Commencez par créer ou mettre à jour votre option de déploiement automatique StackSets via la CLI, le kit SDK ou la console CloudFormation pour définir les dépendances à l'aide des ARN des instances de pile. Pour en savoir plus sur l'ordre de déploiement des StackSets, consultez la présentation détaillée des fonctionnalités sur le blog AWS DevOps ou consultez le Guide de l'utilisateur d'AWS CloudFormation.