こんにちは花田です。 今回はオンプレミス環境からクラウド環境に移行した話を紹介させていただきます。 はじめに オンプレミス環境 サーバー構成図 クラウド化の目的 クラウド化するにあたって AWS構成図 ネットワーク構築 サブネット VPCエンドポイント ロードバランサー WEB構築 コンテナ構成 コンテナ間通信 Catalyst + Starman側の設定 Nginx側の設定 BATCHスケジュール Dockerイメージを作成する alpineが使用できない問題 BATCHコンテナが環境変数を読み込まない問題 コンテナ開発の小ネタ Dockerイメージを作るときはtagありで作成すること Docker内でサーバーを立てるとき コンテナにログインする方法 AWSリソースをIaC化 Terraform管轄外のAWSサービス Terraform構文チェック デプロイ デプロイフロー APP側のデ