Contents
ECSについて
調査した内容について簡単にまとめたのは以下の記事
ECSを使った簡単なリポジトリ
https://github.com/umanari145/ecs_sample
EC2とFargateについて
実行環境としてEC2とFargateを運用する際の特徴など
EC2
- 実態があるため、EC2インスタンスの管理(バージョンアップなどのメンテナンス)が必要だがカスタマイズ性に優れ自由度が高くなる
- エラーがあった場合などに中に入ってみることができる(置かれた箇所にファイルがあるかどうか調べたいときなど)
Fargate
- 実態がないため、インスタンスの管理が不要(EC2)だが、カスタマイズ性が下がる(EC2のメリット、デメリットがそのまま逆になる)
- 料金が実動時のみにかかるため、EC2に比べて割安になる
- 中を調べる場合、実際にデプロイされたイメージをローカルに持ってきて、みることが一応はできる(この前やりました・・・)
- AWS自体はこちらを推奨している
Amazon Elastic Container Service