

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

# App Block Builder
<a name="app-block-builder"></a>

App Block Builder は、アプリケーション (または App Block) のパッケージ化に使用できる再利用可能なリソースです。また、アプリケーションを Elastic フリートに関連付ける前に、アプリケーションパッケージをテストするためにも使用できます。1 つの App Block Builder を使用して、複数の App Block を 1 つずつ作成し、テストできます。App Block を作成またはテストするために App Block Builder のストリーミングセッションを作成するたびに、新しいインスタンスが作成され、使用されます。App Block Builder インスタンスが終了すると、インスタンスの状態は永続化されません。

WorkSpaces Applications Elastic フリートは Amazon EC2 インスタンスを使用してアプリケーションをストリーミングします。アプリケーションパッケージを用意して、それをフリートに関連付ける必要があります。独自のカスタムアプリケーションパッケージを作成するには、App Block Builder インスタンスに接続し、アプリケーションをインストールして、ストリーミング用に設定します。App Block Builder によってアプリケーションのパッケージを作成し、それを  AWS アカウント の Amazon S3 バケットにアップロードします。

App Block Builder を作成する場合は、以下のものを選択します。
+ インスタンスタイプ — WorkSpaces アプリケーションは、さまざまな CPU およびメモリ設定でさまざまなインスタンスサイズを提供します。インスタンスタイプは必要なインスタンスファミリーと合致する必要があります。
+ 使用する VPC、サブネット、セキュリティグループ — アプリケーションに必要なネットワークリソースへのアクセスが、サブネットとセキュリティグループで許可されていることを確認してください。アプリケーションに必要な一般的なネットワークリソースとしては、ライセンスサーバー、データベースサーバー、ファイルサーバー、アプリケーションサーバーなどがあります。App Block Builder によってアプリケーションパッケージを作成し、それを  AWS アカウント の Amazon S3 バケットにアップロードします。フリート用に選択する VPC は、Amazon S3 バケットに対する十分なネットワークアクセス権を提供する必要があります。詳細については、「[S3 バケットにアプリケーションアイコン、セットアップスクリプト、セッションスクリプト、および VHD を保存する](store-s3-bucket.md)」を参照してください。

**Topics**
+ [App Block Builder を作成する](create-app-block-builder.md)
+ [Amazon WorkSpaces アプリケーションで App Block Builder に接続する](connect-app-block-builder.md)
+ [App Block Builder のアクション](app-block-builder-actions.md)