

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

# ステップ 2: 基本的なアプリケーションサーバースタックを作成する
<a name="gettingstarted-windows-basic"></a>

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

基本的なアプリケーションサーバースタックは、ユーザーのリクエストを受信するためのパブリック IP アドレスを持つ、単一のアプリケーションサーバーインスタンスで構成されます。アプリケーションコードと関連ファイルは別々のリポジトリに保存されており、そこからサーバーにデプロイされます。そのようなスタックを次の図に示します。

![\[Diagram showing application server stack with Windows instance, IIS layer, and AWS cloud integration.\]](http://docs.aws.amazon.com/ja_jp/opsworks/latest/userguide/images/php_walkthrough_arch_2_windows.png)


スタックには次のようなコンポーネントがあります。
+ *レイヤー*。インスタンスのグループを表し、それらの設定方法を指定します。

  この例のレイヤーは、IIS インスタンスのグループを表します。
+ Amazon EC2 インスタンスを表す*[instance]* (インスタンス) です。

  この場合、レイヤーは IIS を実行する単一のインスタンスを設定しますが、レイヤーが持てるインスタンスの数に制限はありません。
+ *アプリケーション*: インスタンスにアプリケーションをインストールするために必要な情報が含まれます。
+ *クックブック*: IISレイヤーをサポートするカスタム Chef レシピが含まれます。クックブックとアプリケーションコードは、Amazon S3 バケットまたは Git リポジトリ内のアーカイブファイルなど、リモートリポジトリに保管されます。

以下のセクションでは、 OpsWorks スタックコンソールを使用してスタックを作成し、アプリケーションをデプロイする方法について説明します。

**Topics**
+ [ステップ 2.1: スタックの作成](gettingstarted-windows-stack.md)
+ [ステップ 2.2: RDP アクセスを許可する](gettingstarted-windows-rdp.md)
+ [ステップ 2.3: カスタムクックブックの実装](gettingstarted-windows-cookbook.md)
+ [ステップ 2.4: IISレイヤーを追加する](gettingstarted-windows-iis-layer.md)
+ [ステップ 2.5: アプリケーションをデプロイする](gettingstarted-windows-deploy.md)