オープンソースの AWS Copilot CLI で、AWS App Runner、Amazon ECS、AWS Fargate を活用したプロダクションレディなコンテナアプリケーションのビルド、 リリース、運用をかんたんに実現しよう。
さっそく始めてみようDockerfile からコマンド1つでクイックに AWS のベストプラクティスを適用したコンテナアプリケーションを展開してみましょう。
Copilot は AWS リソース群のモデリング手段ではなく、クラウド上のアーキテクチャとして良く知られた Request-Driven Web Service、 Load Balanced Web Service、Backend Service、 Worker Service、 Scheduled Job という選択肢を提供します。 Copilot がそれらに必要なインフラストラクチャを開発者に代わって構築することで、みなさんは AWS リソースの接続ではなくビジネスロジックの記述にフォーカスできます。
開発者にとってサービスをモデリング、構築、デプロイすることはアプリケーションライフサイクルの一部でしかありません。 Copilot はトラブルシューティングやデバッグといったワークフローもサポートします。 アプリケーションログの確認や実行中のコンテナ内シェルへのアクセス、ヘルスチェック状況の確認を あなたの使い慣れたターミナルから行いましょう。