

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

# Chef 11 Linux スタックの使用開始
<a name="gettingstarted"></a>

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

**注記**  
このセクションでは、Chef 11 を使用して Linux スタックの使用を開始する方法について説明します。Chef 12 Linux スタックの使用開始の詳細については、「[入門ガイド: Linux](gettingstarted-linux.md)」を参照してください。Chef 12 Windows スタックの使用開始の詳細については、「[入門ガイド: Windows](gettingstarted-windows.md)」を参照してください。

通常、クラウドベースのアプリケーションでは、アプリケーションサーバー、データベースサーバーなどの関連リソースのグループが必要で、一括して作成および管理する必要があります。この一連のインスタンスは *スタック*と呼ばれます。シンプルなアプリケーションスタックの例を以下に示します。

![\[Diagram showing users connecting to app servers via internet and load balancer, with a shared database.\]](http://docs.aws.amazon.com/ja_jp/opsworks/latest/userguide/images/php_walkthrough_arch.png)


基本的なアーキテクチャは以下の要素で構成されます。
+ ユーザーからの着信トラフィックをアプリケーションサーバーに均等に分散するロードバランサー。
+ トラフィックを処理するために必要な数の一連のアプリケーションサーバーインスタンス。
+ アプリケーションサーバーにバックエンドデータストアを提供するデータベースサーバー。

また、通常、アプリケーションサーバーにアプリケーションを配布する方法や、スタックを監視する方法も必要です。

OpsWorks スタックは、スタックおよび関連するアプリケーションとリソースを作成および管理するためのシンプルで簡単な方法を提供します。この章では、 OpsWorks スタックの基本とさらに高度な機能を紹介し、図表でアプリケーションサーバースタックを作成するプロセスを順を追って説明します。 OpsWorks スタックが簡単に従える増分開発モデルを使用します。基本的なスタックを設定し、正しく動作したら、フル機能の実装に到達するまでコンポーネントを追加します。
+ 「[ステップ 1: 前提条件を完了する](gettingstarted-prerequisites.md)」に、ウォークスルーを開始するためのセットアップ方法を示します。
+ 「[ステップ 2: 簡単なアプリケーションサーバースタック - Chef 11 を作成する](gettingstarted-simple.md)」では、単一のアプリケーションサーバーから成る最小限のスタックを作成する方法を示します。
+ 「[ステップ 3: バックエンドデータストアを追加する](gettingstarted-db.md)」では、データベースサーバーを追加し、データベースサーバーをアプリケーションサーバーに接続する方法を示します。
+ 「[ステップ 4: MyStack の拡張](gettingstarted-scale.md)」では、さらに多くのアプリケーションサーバーと、着信トラフィックを分散させるためのロードバランサーを追加することによって、増大した負荷を処理するためにスタックをスケールアウトする方法を示します。

**Topics**
+ [ステップ 1: 前提条件を完了する](gettingstarted-prerequisites.md)
+ [ステップ 2: 簡単なアプリケーションサーバースタック - Chef 11 を作成する](gettingstarted-simple.md)
+ [ステップ 3: バックエンドデータストアを追加する](gettingstarted-db.md)
+ [ステップ 4: MyStack の拡張](gettingstarted-scale.md)
+ [ステップ 5: MyStack を削除する](gettingstarted-delete.md)