翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
とは AWS Infrastructure Composer
AWS Infrastructure Composer では、最新のアプリケーションを視覚的に構成できます AWS。具体的には、Infrastructure Composer を使用して、 でサポートされているすべての AWS サービスから最新のアプリケーションを視覚化、構築、デプロイできます。 の専門家である AWS CloudFormation 必要はありません AWS CloudFormation。
AWS CloudFormation インフラストラクチャを構成する際に、わかりやすいdrag-and-dropインターフェイスを介して、Infrastructure Composer は AWS ベストプラクティスに従って Infrastructure as Code (IaC) テンプレートを作成します。次の図は、Infrastructure Composer のビジュアルキャンバスでリソースをドラッグ、ドロップ、設定、接続するのがどれほど簡単かを示しています。
![API Gateway API、Lambda 関数、および DynamoDB テーブルが接続されている Infrastructure Composer キャンバス。](images/aac_00.gif)
Infrastructure Composer は、Infrastructure Composer コンソール、、 AWS Toolkit for Visual Studio Codeおよび CloudFormation コンソールモードで使用できます。
トピック
アプリケーションアーキテクチャを構成する
- カードで構築する
-
Infrastructure Composer キャンバスにカードを配置して、アプリケーションアーキテクチャを視覚化して構築します。
- カードを接続する
-
リソースを視覚的に接続する方法を設定します。キュレートされたプロパティパネルを使用してプロパティをさらに指定します。
- 任意の AWS CloudFormation リソースを操作する
-
任意の AWS CloudFormation リソースをキャンバスにドラッグして、アプリケーションアーキテクチャを構成します。Infrastructure Composer には、リソースのプロパティを指定するために使用できる開始 IaC テンプレートが用意されています。詳細については、「Infrastructure Composer でカードを設定および変更する」を参照してください。
- 機能を使用して追加機能にアクセスする AWS のサービス
-
アプリケーションの構築時に一緒に使用または設定 AWS のサービス される Infrastructure Composer の機能。詳細については、「Amazon VPC との統合」を参照してください。
以下は、Infrastructure Composer キャンバス内で Step Functions Workflow Studioを直接起動するための統合を提供する AWS Step Functions 機能の例です。
Infrastructure as Code (IaC) テンプレートを定義する
- Infrastructure Composer がインフラストラクチャコードを作成する
-
構成すると、Infrastructure Composer は AWS ベストプラクティスに従って AWS CloudFormation および AWS Serverless Application Model (AWS SAM) テンプレートを自動的に作成します。テンプレートは Infrastructure Composer 内から直接表示および変更できます。Infrastructure Composer は、ビジュアルキャンバスとテンプレートコード間の変更を自動的に同期します。
既存のワークフローとの統合
- 既存のテンプレートとプロジェクトのインポート
-
既存の テンプレート AWS CloudFormation と AWS SAM テンプレートをインポートして視覚化し、設計をよりよく理解して変更します。Infrastructure Composer 内で作成したテンプレートをエクスポートし、既存のワークフローに統合してデプロイします。
Infrastructure Composer にアクセスする方法
- Infrastructure Composer コンソールから
-
Infrastructure Composer コンソールから Infrastructure Composer にアクセスして、すぐに開始できます。さらに、ローカル同期モードを使用して、Infrastructure Composer をローカルマシンと自動的に同期して保存できます。
- AWS CloudFormation コンソールから
-
Infrastructure Composer コンソールは CloudFormation コンソールモードもサポートしています。これは、 AWS CloudFormation スタックワークフローと統合された CloudFormation デザイナー による改善点です。この新しいツールは、CloudFormation テンプレートを可視化するための推奨ツールになりました。
- Lambda コンソールから
-
Infrastructure Composer では、Lambda コンソールから Lambda 関数をインポートすることもできます。詳細については、「Lambda コンソールから Infrastructure Composer に関数をインポートする」を参照してください。
- から AWS Toolkit for Visual Studio Code
-
Toolkit for VS Code 拡張機能から Infrastructure Composer にアクセスして、Infrastructure Composer をローカル開発環境に取り込みます。
詳細
Infrastructure Composer について学習を続けるには、以下のリソースを参照してください。
-
サーバーレスアプリケーションを視覚的に構成および作成する | サーバーレスオフィス時間
– Infrastructure Composer の概要とデモ。
次のステップ
Infrastructure Composer をセットアップするには、「」を参照してくださいInfrastructure Composer コンソールの開始方法。