翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS CloudFormation で Auto Scaling グループを作成する
Amazon EC2 Auto Scaling は AWS CloudFormation と統合されています。これは、リソースとインフラストラクチャの作成と管理の所要時間を短縮できるように AWS リソースをモデル化して設定するためのサービスです。必要なすべての AWS リソース (Auto Scaling グループなど) を説明するテンプレートを作成すれば、CloudFormation がお客様に代わってこれらのリソースのプロビジョニングや設定を処理します。
CloudFormation を使用する際には、Amazon EC2 Auto Scaling リソースに対し一貫したセットアップを繰り返すために、テンプレートを再利用できます。リソースを一度記述するだけで、同じリソースを複数の AWS アカウント とリージョンで何度でもプロビジョニングできます。
Amazon EC2 Auto Scaling とCloudFormation テンプレート
Amazon EC2 Auto Scaling と関連サービスのリソースをプロビジョニングして設定するには、CloudFormation テンプレートを理解しておく必要があります。テンプレートは、JSON や YAML でフォーマットされたテキストファイルです。これらのテンプレートには、CloudFormation スタックにプロビジョニングしたいリソースを記述します。JSON や YAML に不慣れな方は、CloudFormation デザイナー を使えば、CloudFormation テンプレートを使いこなすことができます。詳細については、「AWS CloudFormation ユーザーガイド」の「CloudFormation Designer とは」を参照してください。
Amazon EC2 Auto Scaling に独自のスタックテンプレートの作成を開始するには、次のタスクを完了してください。
-
「AWS::EC2::LaunchTemplate」を使用して起動テンプレートを作成します。
-
「AWS::AutoScaling::AutoScalingGroup」を使用して Auto Scaling グループを作成します。
Auto Scaling グループを Application Load Balancer の背後にデプロイする方法を表示するウォークスルーについては、「AWS CloudFormation ユーザーガイド」の「チュートリアル: スケールおよび負荷分散されたアプリケーションを作成する」を参照してください。
Auto Scaling グループおよび関連リソースを作成するテンプレートスニペットのその他の便利な例については、「AWS CloudFormation ユーザーガイド」の次のセクションを参照してください。
CloudFormation の詳細はこちら
CloudFormation の詳細については、以下のリソースを参照してください。