

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# CloudFormation コンソールモードでの Infrastructure Composer の使用
<a name="using-composer-console-cfn-mode"></a>

CloudFormation コンソールモードの Infrastructure Composer は、 CloudFormation テンプレートを視覚化するために推奨されるツールです。このツールを使用してテンプレートを作成および編集することもできます CloudFormation 。

## Infrastructure Composer コンソールと異なる内容
<a name="composer-cfn-mode-diff"></a>

CloudFormation コンソールモードの Infrastructure Composer は、通常、[デフォルトの Infrastructure Composer コンソール](using-composer-console.md)と同じ機能を備えていますが、いくつかの違いがあります。
+ このモードは、 CloudFormation コンソールのスタックワークフローと統合されています。これにより、 で Infrastructure Composer を直接使用できます CloudFormation。
+ [Infrastructure Composer コンソールでプロジェクトをローカルに同期して保存する](using-composer-project-local-sync.md)ローカルマシンにデータを自動的に同期して保存する機能である はサポートされていません。
+ Lambda 関連のカード (**Lambda 関数**と **Lambda Layer**) には、このモードでは利用できないコードビルドとパッケージングソリューションが必要です。

**注記**  
これらのカードとローカル同期は、[Infrastructure Composer コンソール](https://aws.amazon.com/application-composer/)または で使用できます AWS Toolkit for Visual Studio Code。

 CloudFormation コンソールから Infrastructure Composer を開くと、Infrastructure Composer が CloudFormation コンソールモードで開きます。このモードでは、Infrastructure Composer を使用してテンプレートを視覚化、作成、更新できます。

# CloudFormation コンソールモードで Infrastructure Composer にアクセスする方法
<a name="setting-up-composer-cfn-mode"></a>

CloudFormation コンソールモードの Infrastructure Composer は、 CloudFormation デザイナーからのアップグレードです。Infrastructure Composer を使用して CloudFormation テンプレートを視覚化することをお勧めします。このツールを使用して、 CloudFormation テンプレートを作成および編集することもできます。

1. [Cloudformation コンソール](https://console.aws.amazon.com/cloudformation/home)に移動し、ログインします。

1. 左側のナビゲーションメニューから **Infrastructure Composer** を選択します。これにより、CloudFormation コンソールモードで Infrastructure Composer が表示されます。

**注記**  
CloudFormation コンソールモードで Infrastructure Composer を使用する方法については、「」を参照してください[CloudFormation コンソールモードでの Infrastructure Composer の使用](using-composer-console-cfn-mode.md)。

# CloudFormation コンソールモードで Infrastructure Composer でデプロイを視覚化する
<a name="composer-cfn-mode-visualize"></a>

このトピックの手順に従って、デプロイされた CloudFormation スタック/Infrastructure Composer テンプレートを視覚化します。

1. [CloudFormation コンソール](https://console.aws.amazon.com/cloudformation)に移動してログインします。

1. 編集するスタックを選択します。

1. **テンプレート**タブを選択します。

1. **Infrastructure Composer** を選択します。

Infrastructure Composer はスタック/テンプレートを視覚化します。ここで変更を加えることもできます。

# CloudFormation コンソールモードで Infrastructure Composer で新しいテンプレートを作成する
<a name="composer-cfn-mode-create"></a>

このトピックの手順に従って、新しいテンプレートを作成します。

1. [CloudFormation コンソール](https://console.aws.amazon.com/cloudformation)に移動してログインします。

1. 左側のナビゲーションメニューから **Infrastructure Composer** を選択します。これにより、CloudFormation コンソールモードで Infrastructure Composer が開きます。

1. **リソース**パレットから必要なリソース ([カード](using-composer-cards-intro.md)) をドラッグ、ドロップ、設定、接続します。
**注記**  
Infrastructure Composer の使用[構成方法](using-composer-basics.md)の詳細については、「」を参照してください。また、Lambda 関連のカード (**Lambda 関数**と **Lambda Layer**) には、CloudFormation コンソールモードの Infrastructure Composer では利用できないコードビルドとパッケージングソリューションが必要であることに注意してください。これらのカードは、[Infrastructure Composer コンソール](https://aws.amazon.com/application-composer/)または で使用できます AWS Toolkit for Visual Studio Code。これらのツールの使用方法については、「」を参照してください[Infrastructure Composer を使用できる場所](using-composer.md)。

1. カードをダブルクリックして**リソースプロパティ**パネルを使用し、カードの設定方法を指定します。

1. [カードを接続し](using-composer-connecting.md)て、アプリケーションのイベント駆動型ワークフローを指定します。

1. **テンプレート**を選択して、インフラストラクチャコードを表示および編集します。変更はキャンバスビューと自動的に同期されます。

1. テンプレートをスタックにエクスポートする準備ができたら、**テンプレートの作成**を選択します。

1. **確認して CloudFormation にエクスポート**するボタンを選択します。これにより、スタックの作成ワークフローに戻り、テンプレートが正常にインポートされたことを確認するメッセージが表示されます。
**注記**  
エクスポートできるのは、リソースを含むテンプレートのみです。

1. **スタックの作成**ワークフローで、**次へ**を選択します。

1. スタック名を指定し、リストされているパラメータを確認して、**次へ**を選択します。
**注記**  
スタック名は文字で始まり、文字、数字、ダッシュのみを含める必要があります。

1. 次の情報を提供した後、**次**へ を選択します。
   + スタックに関連付けられたタグ
   + スタックのアクセス許可
   + スタックの失敗オプション
**注記**  
スタックの管理に関するガイダンスについては、*CloudFormation 「 ユーザーガイド*」の[CloudFormation 「ベストプラクティス](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/best-practices.html)」を参照してください。

1. スタックの詳細が正しいことを確認し、ページの下部にある確認を確認して、**送信**ボタンを選択します。

CloudFormation は、テンプレート内のデータに基づいてスタックの作成を開始します。

# CloudFormation コンソールモードで Infrastructure Composer で既存のスタックを更新する
<a name="composer-cfn-mode-update"></a>

このトピックの手順に従って、既存の CloudFormation スタックを更新します。
**注記**  
ファイルがローカルに保存されている場合は、 を使用することをお勧めします[AWS Toolkit for Visual Studio Code](using-composer-ide.md)。

1. [CloudFormation コンソール](https://console.aws.amazon.com/cloudformation)に移動し、ログインします。

1. 編集するスタックを選択します。

1. **[更新]** ボタンを選択します。これを行うと、スタックの更新ウィザードに移動します。

1. 右側で、**Infrastructure Composer で編集**を選択します。

1. **Infrastructure Composer で編集**というラベルが付いた下のボタンを選択します。これにより、CloudFormation コンソールモードで Infrastructure Composer が表示されます。

1. ここでは、リソースパレットから**リソース** ([カード) ](using-composer-cards-intro.md)をドラッグ、ドロップ、設定、接続できます。
**注記**  
Infrastructure Composer の使用[構成方法](using-composer-basics.md)の詳細については、「」を参照してください。また、Lambda 関連のカード (**Lambda 関数**と **Lambda Layer**) には、CloudFormation コンソールモードで Infrastructure Composer で使用できないコードビルドとパッケージングソリューションが必要であることに注意してください。これらのカードは、[Infrastructure Composer コンソール](https://aws.amazon.com/application-composer/)または で使用できます AWS Toolkit for Visual Studio Code。これらのツールの使用方法については、「」を参照してください[Infrastructure Composer を使用できる場所](using-composer.md)。

1. 変更をエクスポートする準備ができたら CloudFormation、**テンプレートの更新**を選択します。

1. **確認 を選択し、CloudFormation に進みます**。これにより、テンプレートが正常にインポートされたことを確認するメッセージが**スタックの更新**ワークフローに戻ります。
**注記**  
エクスポートできるのは、リソースを含むテンプレートのみです。

1. **スタックの更新**ワークフローで、**次へ**を選択します。

1. リストされているパラメータを確認し、**次へ**を選択します。

1. 次の情報を提供した後、**次**へを選択します。
   + スタックに関連付けられたタグ
   + スタックのアクセス許可
   + スタックの失敗オプション
**注記**  
スタックの管理に関するガイダンスについては、*CloudFormation 「 ユーザーガイド*」の[CloudFormation 「ベストプラクティス](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/best-practices.html)」を参照してください。

1. スタックの詳細が正しいことを確認し、ページの下部にある確認を確認して、**送信**ボタンを選択します。

CloudFormation は、テンプレートで行った更新に基づいてスタックの更新を開始します。