投稿日: Feb 7, 2019

AWS CloudFormation テンプレートを使用して Amazon API Gateway で WebSocket API を構築できるようになりました。AWS CloudFormation は、クラウド環境内のすべてのインフラストラクチャリソースをいかなる地域やアカウントでも記述およびプロビジョニングできるようにする共通言語を提供します。これによって、クラウド内でのアプリケーションの構築が簡素化されます。 

CloudFormation を使用すると、API ゲートウェイに完全マネージド型の WebSocket API を構築できます。WebSocket API により、チャットアプリケーション、アラートと通知アプリーケーション、リアルタイムダッシュボードといった、リアルタイム双方向通信アプリケーションの構築の総コストおよび複雑さが軽減されます。CloudFormation では、API ゲートウェイで WebSocket API を構築するのに必要な、API、ルーター、ステージ、デプロイなどといったリソースの作成を自動化できます。

CloudFormation がサポートする WebSocket API リソースに関する詳細は、ドキュメントをお読みになるか、GitHub のサンプルチャットアプリケーションを参照してください。

API ゲートウェイでの WebSocket API 構築の CloudFormation のサポートは、API ゲートウェイと CloudFormation が使用可能なすべてのリージョンで利用できます。リージョンの一覧は、AWS リージョン表をご覧ください。