ECSハンズオン

Railsアプリケーションをコンテナ化することができました。この章では Elatic Container Service (ECS) を使って EC2 内でコンテナを実行・スケールさせてみます。

ECSとは、コンテナを実行するホストマシン EC2 の起動や、コンテナの実行・停止を行うコンテナ管理サービスです。

ECS でコンテナを実行するためには、レポジトリ (ECR) にコンテナイメージをアップロードしておく必要があります。複数のコンテナやインスタンスを実行するために、ロードバランサー (ALB) の設定も行います。

いきなり沢山の AWS サービスが出てきましたが、ゆっくりと順番に触っていくので安心してください!