Amazon ECS でコンテナウェブアプリケーションをデプロイする
入門ガイド
はじめに
ステップバイステップの手順に従って、Amazon ECS を使用してコンテナベースのウェブアプリケーションを構築およびデプロイします
概要
このガイドでは、コンテナ化されたアプリケーションを Amazon ECS にデプロイする方法を学習します。
Amazon Elastic Container Service (Amazon ECS) はフルマネージド型コンテナオーケストレーションサービスであり、コンテナ化されたアプリケーションを簡単にデプロイ、管理、スケーリングするのに役立ちます。また、AWS プラットフォームの他の部分と密接に統合され、クラウドや Amazon ECS Anywhere が備わったインフラストラクチャで、コンテナワークロードを実行する安全で使いやすいソリューションを提供します。
学習内容
本コース学習内容:
- Amazon ECS の使用と各種コンポーネントについて
- ECS でコンテナを実行するためのインフラストラクチャを作成する
- ECS でコンテナ化されたアプリケーションをデプロイする
前提条件
本ガイドを開始する前に、以下のものが必要です。
- AWS アカウント: まだお持ちでない場合は、環境の設定入門ガイドに従って簡単な概要を確認してください。
- CDK のインストール: 詳細はAWS CDK の設定入門ガイドにアクセスしてください。
AWS の使用経験
初心者
所要時間
15~20分
完了までのコスト
1 時間未満で完了した場合は、0.02 USD 未満です。
必要なもの
- 管理者レベルのアクセス権を持つ AWS アカウント**
- 推奨ブラウザ: Chrome または Firefox の最新バージョン
[**] 過去 24 時間以内に作成されたアカウントは、このチュートリアルに必要なサービスへのアクセス権限がまだ付与されていない可能性があります。
モジュール
このチュートリアルは次の短いモジュールに分かれています。 各モジュールを完了してから次のモジュールに進む必要があります。
- Amazon ECS の理解 (5分): ECS のコンポーネントを説明し、それらがどのように相互に関係しているかを説明します。
- ECS クラスターを作成し、CDKでアプリケーションをデプロイする (15分): このモジュールでは、ECS 上でアプリケーションを実行するためのインフラストラクチャを作成します。
- リソースをクリーンアップする: ガイドのこの最後の部分では、完了後にクリーンアップする方法を説明します。