[AWS]CloudFormationでFlaskアプリをECSonFargateにデプロイする

割引あり

何度も何度もECSonFargateをデプロイするうちにいい加減嫌気がさして来たのでテンプレートを何パターンか作ることにしました。

今回作るテンプレートでFlaskのアプリを使ってデプロイしてみたので是非似たことをしたい方は参考にしてください。

※現在記事は制作中のため説明が足りないところがあります。


現在実装済みの機能一覧

ネットワーク系

  • VPC

  • パブリックサブネット x2

  • プライベートサブネット(NatGateway付)

  • NatGateway用の固定IP

アプリケーション

  • Aレコード

  • ECR

  • ECRのVPCエンドポイント

  • ECSのタスク定義

  • ECSのサービス

  • ログ設定

あらかじめコンソールで実装するリソース

  • Route53

  • ACM

今後の実装予定

  • ECSのオートスケーリング

  • セキュリティグループの細かいリソース制限

  • CodePipelineでの自動デプロイ

  • ECSのログ設定

  • ALBのログ設定

  • ECRの暗号化

ここから先は

10,499字

この記事が気に入ったらサポートをしてみませんか?