サーバレスアプリを簡単構築「AWS Application Composer」が登場
次に紹介するのは、「AWS Application Composer」です。
AWS Application Composerは、AWSのサーバレスサービスを構築するためのデザイナーツールです。
以下の図のようにAWSサービスの配置とそれらを接続するように記載することで、AWS CloudFormationコード、SAMアーティファクト[*]を生成することができます。
[*] SAMアーティファクトとは、AWSのサーバレスリソースを構築する際に有用なフレームワークです。
また、AWS Application Compoesrはローカルのディレクトリと同期することができ、生成したコードはローカルファイルにも即時反映されます。
類似の機能として、AWS CloudFormationのデザイナー機能があります。こちらも同様にAWSサービスをグラフィカルに配置してCloudFormationコードを生成する機能です。AWS CloudFormationデザイナーはSAMアーティファクトの生成には対応していないため、SAMアーティファクトを用いた構築を行う場合はAWS Application Compoesrに優位性がありそうです。
