AWS CloudFormation StackSets がデプロイの順序付けをサポート

投稿日: 2025年11月21日

AWS CloudFormation StackSets では、自動デプロイモードのデプロイ順序を設定できます。これにより、スタックインスタンスがアカウントやリージョン全体に自動的にデプロイされる順序を定義できます。この機能により、依存するアプリケーションコンポーネントの前に基盤インフラストラクチャをプロビジョニングする必要がある複雑なマルチスタックデプロイを調整できます。大規模なデプロイを管理する組織は、手動による介入なしに適切なデプロイ順序を確保できるようになりました。

CloudFormation StackSet を作成または更新するときに、AutoDeployment 設定の新しい DependsOn パラメーターを使用して、スタックインスタンスごとに最大 10 個の依存関係を指定できます。これにより、StackSets は定義された関係に基づいてデプロイを自動的に調整できます。たとえば、アプリケーションスタックインスタンスが開始する前に、ネットワーキングおよびセキュリティのスタックインスタンスのデプロイを確実に完了させることで、依存関係が見つからないことによるデプロイの失敗を防ぐことができます。StackSets には、循環依存関係を防ぐためのサイクル検出が組み込まれており、設定の問題の解決に役立つエラーメッセージが表示されます。

この機能は、CloudFormation StackSets が提供されているすべての AWS リージョンで追加料金なしでご利用いただけます。

使用を開始するには、CLI、SDK、または CloudFormation コンソールを使用して StackSets 自動デプロイオプションを作成または更新し、スタックインスタンスの ARN を使用して依存関係を定義します。StackSets のデプロイ順序の詳細については、AWS DevOps ブログで詳細な機能ウォークスルーを確認するか、AWS CloudFormation ユーザーガイドをご覧ください。