アプリケーションサーバーレイヤー - AWS OpsWorks

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

アプリケーションサーバーレイヤー

重要

AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは、通常どおり OpsWorks コンソール、API、CLI、および CloudFormation リソースを使用できます。その時点で廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、「AWS OpsWorks Stacks サポート終了に関する FAQ」および「AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行」を参照してください。

注記

これらのレイヤーは、Chef 11 以前の Linux ベースのスタックでのみ使用できます。

AWS OpsWorks スタックでは、さまざまなアプリケーションサーバーがサポートされています。ここでの "アプリケーション" には、静的ウェブページも含まれます。サーバーの各種類には、個別の AWS OpsWorks スタックレイヤーと組み込みのレシピがあります。レシピは、アプリケーションサーバーと任意の関連するパッケージをそれぞれのレイヤーのインスタンスにインストールしたり、アプリケーションをデプロイしたりする処理を行います。例えば、Java アプリケーションサーバーレイヤーは Apache、Tomcat、OpenJDK を含む複数のパッケージをインストールし、レイヤーの各インスタンスに Java アプリケーションをデプロイします。

アプリケーションサーバーレイヤーを使用するための基本的な手順は次のとおりです。

  1. 使用可能なアプリケーションサーバーレイヤータイプのうちの 1 つを作成します。

  2. レイヤーに 1 つ以上のインスタンスを追加します。

  3. アプリケーションを作成し、インスタンスにデプロイします。詳細については、「アプリケーション」を参照してください。

  4. (オプション) レイヤーに複数のインスタンスがある場合は、受信トラフィックを各インスタンスに分散するロードバランサーを追加できます。詳細については、「HAProxy AWS OpsWorks スタックレイヤー」を参照してください。