AWS CloudFormationとCDKのexpressモードがインフラデプロイを最大4倍高速化
ID 5247
GUID 42446797a614c9509fbe726dc22de022ce84ff4a
発表日(JST)
要約生成日時(JST)
タイトル AWS CloudFormationとCDKのexpressモードがインフラデプロイを最大4倍高速化
詳細リンク https://aws.amazon.com/about-aws/whats-new/2026/06/aws-cloudformation-cdk/
カテゴリ
要点
  • AWS CloudFormationとCDKのexpressモードにより、インフラデプロイ時間を最大4倍短縮
  • リソース設定の適用確認時点でスタック操作を完了し、長時間の安定化チェック(トラフィック準備、リージョン伝播、リソースクリーンアップ)を待たない
  • 開発者やAIエージェントの高速なイテレーションサイクルを実現
  • デフォルトでロールバックを無効にし、即座に修正して再試行が可能
  • 既存のすべてのCloudFormationテンプレートおよびネストされたスタックで動作し、テンプレート変更は不要
  • AWS CLI、AWS SDK、AWS Management Console、AWS CDKから利用可能
  • CloudFormationがサポートされているすべてのAWSリージョンで利用可能
アップデート内容要約

AWS CloudFormationとCDKにexpressモードが追加され、内部ベンチマークに基づきインフラストラクチャのデプロイ時間を最大4倍短縮します。expressモードでは、トラフィック準備やリージョン伝播などの長時間の安定化チェックを待たずに、リソース設定の適用が確認された時点でスタック操作を完了します。これにより、開発者やAIエージェントがインフラストラクチャを構築する際のイテレーションサイクルが高速化されます。

アップデート内容全文

AWS CloudFormationとCDKのexpressモードは、内部ベンチマークに基づき、インフラストラクチャを構築する開発者やAIエージェントのデプロイ時間を最大4倍短縮します。
expressモードは、トラフィック準備、リージョン伝播、リソースクリーンアップなどの長時間の安定化チェックを待つのではなく、CloudFormationがリソース設定の適用を確認した時点でスタック操作を完了します。
これにより、インフラストラクチャを構築する開発者やAIエージェントのイテレーションサイクルが高速化されます。

開発環境でインフラストラクチャを反復的に構築する際、開発者やAIエージェントはインフラストラクチャを段階的に構築するためにより高速なイテレーションサイクルを必要とします。
以前は、ワークフローがそれを必要とするかどうかに関係なく、すべてのデプロイがリソースの完全な安定化を待っていました。
例えば、CloudFrontディストリビューションの作成では、開発者が続行するためにディストリビューションのドメイン名だけが必要な場合でも、すべてのエッジロケーションへの伝播に5〜10分待つ必要がありました。
expressモードでは、設定が適用されると数秒でデプロイが完了し、伝播はバックグラウンドで続行されます。

CloudFormationは引き続き依存関係の順序でリソースを処理し、同じスタック内の依存リソースの障害を処理します。
expressモードはデフォルトでロールバックを無効にし、ロールバック操作を待たずに即座に修正して再試行できるようにします。

使用を開始するには、AWS CLI、AWS SDK、またはAWS Management Consoleを通じてスタックの作成、更新、削除、またはチェンジセットの作成時に --deployment-config '{"mode": "EXPRESS"}' を設定します。
AWS CDKユーザーは、cdk deploy --express でexpressモードを有効にできます。
テンプレートの変更は不要です。
expressモードは既存のすべてのCloudFormationテンプレートおよびネストされたスタックで動作します。

詳細についてはCloudFormation Expressモードのドキュメントをご覧ください。
この機能はCloudFormationがサポートされているすべてのAWSリージョンで利用可能です。
サービスの可用性の詳細についてはAWSリージョンテーブルを参照してください。

関連サービス
  • AWS CDK
  • AWS CloudFormation
  • Amazon CloudFront
関連サービスの説明
  • AWS CDK(Cloud Development Kit)は、TypeScript、Python、Javaなどのプログラミング言語を使ってクラウドインフラストラクチャを定義できるオープンソースのフレームワークです。CDKで記述したコードは最終的にCloudFormationテンプレートに変換されてデプロイされます。プログラミング言語の機能(ループ、条件分岐、抽象化など)を活用できるため、より効率的にインフラを定義できます。
  • AWS CloudFormationは、インフラストラクチャをコード(テンプレート)として定義し、AWSリソースを自動的にプロビジョニング・管理するサービスです。JSON or YAMLのテンプレートファイルにリソースの構成を記述し、それをデプロイすることで、手動操作なしにインフラストラクチャを一貫性を持って構築・更新・削除できます。リソース間の依存関係も自動的に管理されます。
  • Amazon CloudFrontは、AWSが提供するコンテンツ配信ネットワーク(CDN)サービスです。世界中のエッジロケーションを利用して、ウェブサイトのコンテンツ、動画、API等を低レイテンシーで配信します。ユーザーに最も近いエッジロケーションからコンテンツを提供することで、高速なアクセスを実現します。
関連URL