はじめに
ECS on Fargate についての記事があちこちに散らばっていたので、スクラップして整理してみました。
今回の内容については、個人的な備忘録になりますので、ご了承ください。
過去の記事をスクラップしてみた
個人的な備忘録:ITスクールのハッカソンでEC2ではなくECS on Fargateを選んだ理由を解説してみた
EC2 vs ECS on Fargate:初学者にとってどちらが難しいのか? ChatGPTに質問しながら体系的に整理してみた
個人的な備忘録:ITスクールのハッカソンでECS on Fargateを選択したため、そのメリットを整理してみた
AWS入門:EC2 vs ECS、コストが安いのはどっち?ユースケース別に徹底比較してみた
ECSを使ったコンテナデプロイ:ECSを使ったサーバーレスアプリケーションのデプロイと動作確認
ECSタスク構成(Django + Nginx on Fargate):カスタムJSONを用いたタスク定義を体系的に整理してみた
Django開発備忘録:AWS 環境の ECS で実際に使用した本番用 Dockerfile を体系的にまとめてみた
Django開発備忘録:Docker を使って Nginx + Django のコンテナを ECR にプッシュし、ECS にデプロイしてみた
ローカル環境 vs AWS ECS:Docker Compose を活用した構成の違いを整理し、自分なりに記事としてまとめてみた
個人的備忘録:ECS で migrate を動かすために Dockerfile を修正し、migrate 専用コンテナを立ち上げてみた
個人的備忘録:ECS Exec の概要とコマンド、ベストプラクティスを体系的にまとめてみた
個人的備忘録:ECS の enableExecuteCommand が false の場合に有効化する方法を紹介してみた
個人的な備忘録:Terraform で ECS タスク定義に CloudWatch Logs を設定し、エラーを解析してみた
個人的備忘録:DockerとAWS ECSの実際のポートマッピングを自分なりに体系的にまとめてみた
まとめ
今回は、自分自身を改めて整理する機会となりましたが、その中で過去の記事のメンテナンスも行うことができました。
最近は記事投稿などのアウトプット量が増えてきているからこそ、振り返る時間を持つことの大切さを改めて実感しました...!
おまけ:ECS + CloudFormation に関する記事
GitHub Actionsを活用したDjangoアプリ開発:CloudFormationテンプレートでECRからECSへの自動本番デプロイ
技術検証:ローカルで作成したGoアプリケーションを、CloudFormationテンプレートを使用してECRからECSへ自動デプロイ
インフラのコード化:CloudFormationを使ったECRとECSの自動化とCI/CDパイプライン設計