

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Elastic Beanstalk 環境の管理
<a name="using-features.managing"></a>

この章では、Elastic Beanstalk 環境を作成して管理する方法について説明します。この入門ページでは、アプリケーションと環境の進化に伴って適用される更新、メンテナンス、設定の概要を説明します。

**環境機能**  
開発環境やテスト環境、本稼働環境を個別に作成して管理し、アプリケーションの[任意のバージョン](using-features.deploy-existing-version.md)を環境にデプロイすることができます。環境は長期的なものでも一時的なものでも構いません。環境を終了する際に設定を保存しておけば、後で再作成することも可能です。

**アプリケーションのデプロイ**  
アプリケーションの開発では、目的別に異なる環境にデプロイすることが多々あります。Elastic Beanstalk では、[デプロイの実行方法を設定](using-features.rolling-version-deploy.md)できます。このような場合、環境内にあるすべてのインスタンスにアプリケーションを同時にデプロイしたり、ローリングデプロイでデプロイをバッチに分割することができます。

**設定変更**  
[設定変更](environments-updating.md)は、デプロイとは別に処理され、独自の適用範囲があります。たとえば、アプリケーションを実行している EC2 インスタンスのタイプを変更する場合は、すべてのインスタンスを置き換えなければなりません。一方、環境のロードバランサーの設定を変更する場合、サービスを中断したり容量を減らすことなくインプレースで行えます。環境内のインスタンスに影響を与える設定変更は、[ローリング設定更新](using-features.rollingupdates.md)によりバッチ単位で適用することも可能です。

**注記**  
環境内にあるリソースを変更する場合は、必ず Elastic Beanstalk を使用してください。他のサービスのコンソール、CLI コマンド、または SDK を使用してリソースを変更した場合、Elastic Beanstalk ではこれらのリソースの状態を正確にモニタリングできなくなります。また、設定を保存することも、環境を確実に再現することもできなくなります。帯域外で変更を加えた場合は、環境を更新または終了する際も問題が発生することがあります。

**プラットフォームの更新**  
環境を起動する際には、まずプラットフォームのバージョンを選択します。パフォーマンスを向上したり新機能を追加するため、プラットフォームは新しいプラットフォームのバージョンで定期的に更新されます。いつでも[お客様の環境を最新のプラットフォームのバージョンに更新](using-features.platform.upgrade.md)できます。[サポートされているプラットフォーム](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html)のリストと、最新版だった日付範囲を含む[プラットフォームバージョンの履歴](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platform-history.html)については、「*AWS Elastic Beanstalk プラットフォーム*」ガイドを参照してください。

**アーキテクチャオプション**  
アプリケーションが複雑になるにつれて、複数のコンポーネントに分割して、各コンポーネントが個別の環境で実行されるようにできます。長時間実行のワークロード用には、Amazon Simple Queue Service (Amazon SQS) キューからのジョブを処理する[ワーカー環境](using-features-managing-env-tiers.md)を起動できます。

**Topics**
+ [Elastic Beanstalk 環境マネジメントコンソールを使用する](environments-console.md)
+ [Elastic Beanstalk 環境の作成](using-features.environments.md)
+ [EB CLI で複数の Elastic Beanstalk 環境をグループとして管理する](ebcli-compose.md)
+ [Elastic Beanstalk 環境へのアプリケーションのデプロイ](using-features.deploy-existing-version.md)
+ [設定変更](environments-updating.md)
+ [Elastic Beanstalk 環境のプラットフォームバージョンの更新](using-features.platform.upgrade.md)
+ [環境設定の更新およびアプリケーションのデプロイのキャンセル](using-features.rollingupdates.cancel.md)
+ [Elastic Beanstalk 環境の再構築](environment-management-rebuild.md)
+ [環境タイプ](using-features-managing-env-types.md)
+ [Elastic Beanstalk ワーカー環境](using-features-managing-env-tiers.md)
+ [Elastic Beanstalk 環境間のリンクの作成](environment-cfg-links.md)
+ [Elastic Beanstalk 環境を無効な状態から復旧する](environment-management-invalid-stack.md)