Amazon ECS のデプロイツールである ecspresso の利用法をまとめていく ecspresso Advent calendar 21日目です。 ecspresso の設計思想 ecspresso は、ツールが操作する範囲を意図的に ECS のみに限定するように設計されています。必要な関連リソースについては利用者が他の手段で管理することを前提としています。 ここではその意図と、ecspresso の実装を説明します。 AWSでアプリケーションを構築するために必要なサービス ECS は AWS のサービスの中で、コンテナオーケストレーションのためのビルディングブロックとして存在しています。 ECS だけでアプリケーションのすべてを構築することはできません。データの永続化には外部のデータストア (S3, RDS, ElastiCache, DynamoDB...)を利用するのが前提