

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon WorkSpaces 应用程序的关键概念
<a name="what-is-concepts"></a>

要充分利用 WorkSpaces 应用程序，请熟悉以下概念：

**应用程序**  
*应用程序* 包含启动要流式传输给用户的应用程序所需的信息。应用程序与包含启动应用程序所需的文件（例如应用程序块或映像）的资源相关联。

**应用程序块**  
*应用程序块* 包含要流式传输给用户的应用程序文件以及配置该文件所需的详细信息。

**应用程序块生成器**  
*应用程序块生成器* 是用于创建应用程序块的虚拟机。您可以使用应用程序控制台启动并连接到 WorkSpaces 应用区块生成器。连接到应用程序块生成器后，您可以安装您的应用程序。应用程序块生成器会打包您的应用程序内容，将其上传到 Amazon S3 存储桶，然后完成应用程序块的创建。

**映像生成器**  
*映像生成器* 是用来创建映像的虚拟机。您可以使用 WorkSpaces 应用程序控制台启动并连接到映像生成器。连接到映像生成器之后，您可以安装、添加和测试您的应用程序，然后使用映像生成器创建映像。您可以使用您拥有的私有映像启动新映像生成器。

**image**  
*图像*包含您可以流式传输给用户的应用程序，以及允许您的用户快速开始使用其应用程序的默认系统和应用程序设置。 AWS 提供了基础映像，您可以使用这些映像生成器来创建映像生成器，然后创建包含您自己的应用程序的映像。您在创建映像后无法更改映像。要添加其他应用程序、更新现有应用程序或更改映像设置，您必须创建新映像。您可以将图像复制到其他 AWS 区域，也可以与同一区域的其他 AWS 账户共享。您的用户以及默认的系统和应用程序设置，让您的用户能够快速开始使用他们的应用程序。

**实例集**  
*实例集*由运行您指定的应用程序和桌面的实例集实例（也称为流实例）组成。

**堆栈**  
*堆栈*由关联的实例集、用户访问策略和存储配置组成。您通过设置堆栈开始将应用程序流式传输给用户。

**流实例**  
*流实例*（也称为实例集实例）是一个 EC2 实例，可供单个用户用于应用程序流式传输。用户会话完成后，EC2 将终止该实例。

**用户池**  
使用*用户池* 管理用户以及分配给他们的堆栈。

**自动扩缩规则**  
*Auto Scaling 规则*是基于时间表和基于使用量的策略，您可以将其应用于 Always-On 或 On-Demand 队列，以自动管理可供用户流式传输的流媒体实例的数量。

**多会话**  
*多会话*实例集允许您在单个实例集实例上预置多个用户会话。底层基础设施资源在所有用户会话之间共享。  
Multi-session 仅在由 Windows 操作系统提供支持的 On-demand 队列上 Always-on 可用。 Multi-session 在 Elastic 队列或 Linux 操作系统上不可用。  
确保为多会话队列使用最新的 WorkSpaces 应用程序映像。要及时更新您的映像，请参阅[保留您的 Amazon WorkSpaces 应用程序图片 Up-to-Date](keep-image-updated.md)。有关多会话支持的映像和 WorkSpaces 应用程序代理版本的详细信息，请参阅[WorkSpaces 应用程序基础映像和托管映像更新发行说明](base-image-version-history.md)。

**代理会话**  
*代理会话*是由 AI 代理启动的 WorkSpaces 流式传输会话。您可以使用 `CreateStreamingURL` API 创建代理会话。代理将直播网址作为每个请求的标头传递给 MCP 服务。您可以通过监控代理会话 AWS CloudTrail，也可以在中查看操作指标 CloudWatch。您可以选择将代理会话期间捕获的屏幕截图存储在客户管理的 Amazon S3 存储桶中。

**计算机输入**  
*计算机输入*是一种允许代理在 WorkSpaces 直播会话期间单击按钮、输入文本和在桌面上滚动的功能。计算机输入要求您还启用计算机视觉。

**计算机视觉**  
*计算机视觉*是一种允许代理在 WorkSpaces 直播会话期间通过截取屏幕截图来查看桌面的功能。

**模型上下文协议 (MCP) 服务**  
托管 *MCP 服务* (`agentaccess-mcp`) 为 AI 代理提供了在流式传输会话期间单击按钮、输入文本、滚动和截取桌面屏幕截图的工具。代理使用带有 Sigv4 签名的 AWS IAM 凭证在固定终端节点连接到 MCP 服务。在堆栈上启用代理访问时，MCP 服务可用。