Elastic Beanstalk 環境の作成
AWS Elastic Beanstalk 環境は、アプリケーションバージョンを実行する AWS リソースのコレクションです。アプリケーションの複数のバージョンを実行する必要がある場合は、複数の環境をデプロイできます。例えば、開発環境、統合環境、本番環境などが共存する場合です。
次の手順は、デフォルトアプリケーションを実行する新しい環境を起動します。これらのステップは、デフォルトのオプション値を使用して、環境を迅速に起動して実行できるように単純化されています。自動的に Elastic Beanstalk でデプロイするリソースの設定に使用できる多数のオプションに関する説明と詳細な手順については、「新しい環境の作成ウィザード」を参照してください。
-
EB CLI を使用した環境を作成および管理する手順については、「EB CLI を使用した Elastic Beanstalk 環境の管理」を参照してください。
-
環境を作成するには、Elastic Beanstalk フルアクセス管理ポリシーのアクセス許可が必要です。詳細については、「Elastic Beanstalk ユーザーポリシー」を参照してください。
サンプルアプリケーションを使用して環境を起動するには(コンソール)
Elastic Beanstalk コンソール
を開き、[Regions] (リージョン) リストで AWS リージョンを選択します。 -
ナビゲーションペインで、[アプリケーション] を選択し、リストから既存のアプリケーション名を選択するか、またはアプリケーションを作成します。
-
アプリケーションの概要ページで、[新しい環境の作成] を選択します。
-
次に、環境枠として、[ウェブサーバー環境] または [ワーカー環境] の環境枠を選択します。作成後に環境枠を変更することはできません。
注記 Windows Server プラットフォームの .NET はワーカー環境枠を support していません。
-
プラットフォーム では、アプリケーションで使用される言語に一致するプラットフォームとプラットフォームブランチを選択します。
注記 Elastic Beanstalk では、一覧表示されるほとんどのプラットフォームで複数のバージョンがサポートされています。デフォルトでは、選択したプラットフォームとプラットフォームブランチの推奨バージョンがコンソールによって選択されます。アプリケーションに異なるバージョンが必要な場合は、ここで選択するか、ステップ 7 で説明するように [さらにオプションを設定] を選択します。サポートされているプラットフォームのバージョンについては、Elastic Beanstalk でサポートされているプラットフォーム を参照してください。
-
アプリケーションコード として、サンプルアプリケーション を選択します。
-
環境をさらにカスタマイズするには、[ Configure more options (さらにオプションを設定)] を選択します。以下のオプションは、環境の作成中にのみ設定できます。
-
環境名
-
ドメイン名
-
プラットフォームのバージョニング
-
プロセッサ
-
VPC
-
階層
次の設定は環境の作成後に変更できますが、新しいインスタンスあるいはその他のリソースをプロビジョニングする必要があり、適用までに長い時間がかかる場合があります。
-
インスタンスタイプ、ルートボリューム、キーペア、AWS Identity and Access Management (IAM) ロール
-
内部 Amazon RDS データベース
-
ロードバランサー
すべての使用できる設定の詳細については、「新しい環境の作成ウィザード」を参照してください。
-
-
[Create environment (環境の作成)] を選択します。
Elastic Beanstalk が環境を作成する間、ユーザーは Elastic Beanstalk コンソールにリダイレクトされます。環境の状態が緑色に切り替わったら、環境名の横の URL を選択して実行中のアプリケーションを表示します。この URL は、内部ロードバランサーでカスタム VPC を使用するよう環境を設定しない限り、通常はインターネットからアクセス可能です。
トピック