AWS Application Composer の特徴

AWS Application Composer は、デプロイ可能な Infrastructure as Code (IaC) を利用する AWS のサービスからサーバーレスアプリケーションを視覚的に構成および設定するのに役立ちます。

視覚的なキャンバスを使用して、サーバーレスアプリケーションを構成する際の当て推量を排除する

AWS Application Composer は、サーバーレスリソースを視覚的なブラウザベースのキャンバスにドラッグアンドドロップするのに役立ちます。 それらを接続して、サーバーレスアプリケーションアーキテクチャを迅速に作成できます。キャンバスは、編集と設定を簡素化するために、リソースをより大きなアーキテクチャコンポーネントにグループ化することもサポートしています。

デプロイ可能な設定の生成などの一般的なタスクを合理化する

AWS Application Composer は、アプリケーションアーキテクチャを構成するサービスに基づいて、デフォルト設定でデプロイ可能な設定を生成できます。AWS Application Composer は、AWS CloudFormation と AWS Serverless Application Model (SAM) アーティファクトの両方の生成をサポートしています。

アーキテクチャ図と IaC を迅速に同期する

AWS Application Composer は、IaC と同期して、アプリケーションアーキテクチャのリアルタイムの視覚的表現を維持します。新しいリソースの追加やサービス設定の変更など、アーキテクチャに対する変更は IaC のアーティファクトに反映されます。その逆も同様です。

CloudFormation と AWS SAM を利用

既存の CloudFormation または AWS SAM の IaC テンプレートをインポートでき、AWS Application Composer は編集可能なビジュアライゼーションを提供します。