チュートリアル - AWS CloudFormation

チュートリアル

このドキュメントでは、CloudFormation テンプレートを作成して利用する際に役立つさまざまなシナリオおよびユースケースについて、順を追って説明します。

  • 別の CloudFormation スタックのリソース出力を参照する – ある CloudFormation スタックの出力を別のスタック内で参照する方法について説明します。1 つのスタックにすべてのリソースを含めるのではなく、必要な AWS リソースをいくつかのスタックに分けて作成して、モジュール性と再利用性を高めたテンプレートを作成できます。

  • CloudFormation テンプレートで待機条件を作成する – CloudFormation テンプレートに待機条件をどのように組み込むかについて説明します。待機条件を作成すると、スタックリソースの作成を調整したり、設定プロセスの進行状況を追跡したりできます。

  • Amazon EC2 にアプリケーションをデプロイする - CloudFormation を使用して、Amazon EC2 インスタンスにアプリケーションを自動的にインストールし、設定して起動する方法について説明します。これにより、インスタンスに直接接続することなく、簡単にデプロイを複製し、既存のインストールを更新できます。

  • 別の AWS アカウントで VPC とピア接続する – 異なる AWS アカウントで 2 つの VPC 間に仮想プライベートクラウド (VPC) ピアリング接続を確立するプロセスについて説明します。VPC 間のトラフィックをルーティングして、同じネットワークの一部であるかのようにリソースにアクセスできるようにする場合には、VPC ピアリングが便利です。

  • スケールおよび負荷分散されたアプリケーションを作成する – CloudFormation を使用して、スケーラブルで負荷分散対応のアプリケーションを作成する方法について説明します。具体的には、Auto Scaling グループ、ロードバランサー、その他の関連するリソースを作成して、アプリケーションがトラフィック負荷の変動に対応し、高可用性を維持できるようにする方法を取り上げます。

このドキュメントでは、今後も利用を続けるお客様向けに以下のチュートリアルも残していますが、代わりに AWS Application Composer を使用することをお勧めします。