AWS App Runner を使用してウェブアプリケーションをデプロイする
チュートリアル
はじめに
ステップバイステップの手順に従って、AWS App Runner を使用してコンテナ化されたウェブアプリケーションをデプロイします
概要
このガイドでは、AWS App Runner を使用してコンテナ化されたアプリケーションをデプロイする方法を学びます。
AWS App Runner は、コンテナ化されたウェブアプリケーションや API を開発者が簡単かつ迅速にデプロイできるフルマネージド型サービスです。大規模に、しかも事前のインフラ経験を必要とせずにデプロイすることができます。ソースコードからでも、コンテナイメージからでも始められます。App Runner がウェブアプリケーションを自動的にビルドおよびデプロイし、暗号化しつつトラフィックのロードバランスを実行します。また App Runner は、トラフィックのニーズに応じて自動的にスケールアップまたはスケールダウンします。
実行する内容
このチュートリアルでは、次のことを行います。
- AWS CDK を使用してアプリケーションのインフラストラクチャを作成する
- アプリケーションを AWS App Runner にデプロイする
前提条件
このチュートリアルを開始する前に、以下のものが必要です。
- AWS アカウント: まだお持ちでない場合は、AWS 環境の設定入門ガイドに従って簡単な概要を確認してください。
- AWS CDK が正しく設定されていることを確認してください。AWS CDK のセットアップ方法の詳細については、「AWS CDK の使用を開始する」を参照してください。
AWS の使用経験
初心者
所要時間
20 分
完了までのコスト
1 時間未満で完了した場合は 0.08 USD 未満、1 か月全体で 58.50 USD です。
必要なもの
- 管理者レベルのアクセス権を持つ AWS アカウント*
- 推奨ブラウザ: Chrome または Firefox の最新バージョン
*過去 24 時間以内に作成されたアカウントは、このチュートリアルに必要なサービスへのアクセス権限がまだ付与されていない可能性があります。
使用するサービス
最終更新日
2023 年 2 月 6 日
モジュール
このチュートリアルは次の短いモジュールに分かれています。 各モジュールを完了してから次のモジュールに進む必要があります。
- CDK の学習とサービスのデプロイ (15 分): コンテナのデプロイ。
- クリーンアップ (<5 分): チュートリアルのこの最後の部分では、完了後にリソースをクリーンアップする方法を説明します。