

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

# レイヤー
<a name="workinglayers"></a>

**重要**  
この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、[AWS re:Post](https://repost.aws/) または[AWS プレミアムサポート](https://aws.amazon.com/support)を通じて AWS サポート チームにお問い合わせください。

各スタックには、ロードバランサーや一連のアプリケーションサーバーなどのスタックコンポーネントを表すレイヤーが少なくとも 1 つ含まれます。

 OpsWorks スタックレイヤーを使用する場合は、次の点に注意してください。
+ スタックの各レイヤーにはインスタンスが少なくとも 1 つ必要です。オプションで複数のインスタンスを指定することもできます。
+ スタックの各インスタンスは、[登録されたインスタンス](registered-instances.md)を除いて、少なくとも 1 つのレイヤーのメンバーとなっている必要があります。

  SSH キーやホスト名などの基本的な設定を除き、インスタンスを直接設定することはできません。適切なレイヤーを作成および設定し、そのレイヤーにインスタンスを追加する必要があります。

Amazon EC2 インスタンスは、オプションで複数レイヤーのメンバーになることができます。この場合、 OpsWorks Stacks はレシピを実行して、インスタンスの各レイヤーに対してパッケージのインストールと設定、アプリケーションのデプロイなどを行います。

複数のレイヤーにインスタンスを割り当てることには次のような利点があります。
+ 単一のインスタンスでデータベースサーバーやロードバランサーをホストして費用を削減できる。
+ 管理用アプリケーションサーバーの 1 つを使用できる。

  カスタム管理用レイヤーを作成し、アプリケーションサーバーインスタンスの 1 つを追加します。管理用レイヤーのレシピにより、追加したアプリケーションサーバーインスタンスが管理タスクを実行するように設定され、必要に応じて追加のソフトウェアがインストールされます。その他のアプリケーションサーバーインスタンスは単なるアプリケーションサーバーです。

このセクションでは、レイヤーを操作する方法について説明します。

**Topics**
+ [OpsWorks レイヤーの基本](workinglayers-basics.md)
+ [Elastic ロードバランシングレイヤー](layers-elb.md)
+ [Amazon RDS サービスレイヤー](workinglayers-db-rds.md)
+ [ECS クラスターレイヤー](workinglayers-ecscluster.md)
+ [カスタム OpsWorks スタックレイヤー](workinglayers-custom.md)
+ [レイヤーごとのオペレーティングシステムパッケージのインストール](per-layer-os-package-install.md)