

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

# Amazon WorkSpaces アプリケーションの主な概念
<a name="what-is-concepts"></a>

WorkSpaces アプリケーションを最大限に活用するには、次の概念を理解してください。

**アプリケーション**  
*アプリケーション*には、ユーザーにストリーミングするアプリケーションを起動するために必要な情報が含まれています。アプリケーションは、App Block やイメージなど、アプリケーションを起動するために必要なファイルが含まれるリソースに関連付けられています。

**App Block**  
*App Block* には、ユーザーにストリーミングするアプリケーションファイルと、アプリケーションを設定するために必要な詳細が含まれています。

**App Block Builder**  
*App Block Builder* は、App Block の作成に使用される仮想マシンです WorkSpaces Applications コンソールを使用して、App Block Builder を起動して接続できます。App Block Builder に接続すると、アプリケーションをインストールできます。App Block Builder は、アプリケーションのコンテンツをパッケージ化し、Amazon S3 バケットにアップロードして、App Block の作成を完了します。

**Image Builder**  
*Image Builder* は、イメージの作成に使用する仮想マシンです。WorkSpaces アプリケーションコンソールを使用して Image Builder を起動して接続できます。Image Builder に接続すると、アプリケーションをインストール、追加、テストできます。さらに Image Builder を使用してイメージを作成できます。自己所有のプライベートイメージを使用して新しい Image Builder を起動できます。

**画像**  
*イメージ*には、ユーザーにストリーミングできるアプリケーションと、ユーザーがアプリケーションをすばやく開始できるようにするデフォルトのシステムおよびアプリケーション設定が含まれています。 は、Image Builder を作成して独自のアプリケーションを含むイメージを作成するために使用できるベースイメージ AWS を提供します。イメージの作成後にイメージを変更することはできません。他のアプリケーションの追加、既存のアプリケーションの更新、またはイメージ設定の変更を行うには、新しいイメージを作成する必要があります。イメージを他の AWS リージョンにコピーしたり、同じ リージョン内の他の AWS アカウントと共有したりできます。 ユーザー、およびデフォルトのシステム設定とアプリケーション設定を使用して、ユーザーがアプリケーションをすばやく開始できるようにします。

**フリート**  
*フリート*は、ユーザー指定のアプリケーションとデスクトップが実行されるフリートインスタンス (ストリーミングインスタンスとも呼ばれます) で構成されています。

**スタック**  
*スタック*は、関連付けられたフリート、ユーザーアクセスポリシー、ストレージ設定で構成されます。スタックを設定して、ユーザーへのアプリケーションのストリーミングを開始します。

**ストリーミングインスタンス**  
*ストリーミングインスタンス* (フリートインスタンスとも呼ばれる) は、アプリケーションストリーミングにユーザー 1 人あたりが使用できる EC2 インスタンスです。ユーザーのセッションが完了すると、インスタンスは EC2 によって終了します。

**ユーザープール**  
*ユーザープール*を使用して、ユーザーと割り当てられたスタックを管理します。

**オートスケーリングルール**  
*オートスケーリングルール*は、スケージュールベースおよび使用量ベースのポリシーで、常時オンまたはオンデマンドフリートに適用して、ユーザーがストリーミングに利用できるストリーミングインスタンスの数を自動的に管理することができます。

**マルチセッション**  
マルチセッションフリートでは、1 つのフリートインスタンスで複数のユーザーセッションをプロビジョニングできます。**基盤となるインフラストラクチャリソースは、すべてのユーザーセッションで共有されます。  
マルチセッションは、Windows オペレーティングシステムを搭載した常時オンおよびオンデマンドフリートでのみ利用できます。マルチセッションは Elastic フリートや Linux オペレーティングシステムでは使用できません。  
マルチセッションフリートに最新の WorkSpaces アプリケーションイメージを使用していることを確認します。イメージを最新状態に維持するには、「[Amazon WorkSpaces アプリケーションイメージUp-to-Date状態に保つ](keep-image-updated.md)」を参照してください。マルチセッションでサポートされているイメージと WorkSpaces Applications エージェントのバージョンの詳細については、「」を参照してください[WorkSpaces アプリケーションベースイメージとマネージドイメージ更新リリースノート](base-image-version-history.md)。

**エージェントセッション**  
*エージェントセッション*は、AI エージェントによって開始される WorkSpaces ストリーミングセッションです。エージェントセッションを作成するには、 `CreateStreamingURL` API を使用します。エージェントは、各リクエストのヘッダーとして MCP サービスにストリーミング URL を渡します。を通じてエージェントセッションをモニタリングし AWS CloudTrail、CloudWatch で運用メトリクスを表示できます。必要に応じて、エージェントセッション中にキャプチャされたスクリーンショットをカスタマー管理の Amazon S3 バケットに保存できます。

**コンピュータ入力**  
*コンピュータ入力*は、WorkSpaces ストリーミングセッション中にエージェントがボタンをクリックし、テキストを入力し、デスクトップでスクロールできるようにする機能です。コンピュータ入力では、コンピュータビジョンも有効にする必要があります。

**コンピュータビジョン**  
*コンピュータビジョン*は、WorkSpaces ストリーミングセッション中にスクリーンショットを撮ることで、エージェントがデスクトップを表示できるようにする機能です。

**Model Context Protocol (MCP) サービス**  
マネージド *MCP サービス* (`agentaccess-mcp`) は、ストリーミングセッション中に AI エージェントにボタンのクリック、テキストの入力、スクロール、デスクトップのスクリーンショットの撮影を行うツールを提供します。エージェントは、SigV4 署名を使用した IAM AWS 認証情報を使用して、固定エンドポイントで MCP サービスに接続します。MCP サービスは、スタックでエージェントアクセスが有効になっている場合に使用できます。