

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

# 什么是亚马逊 WorkSpaces 应用程序？
<a name="what-is-appstream"></a>

Amazon A WorkSpaces pplications 是一项完全托管的应用程序流服务，可让用户随时随地即时访问其桌面应用程序。 WorkSpaces 应用程序管理托管和运行应用程序所需的AWS资源，自动扩展，并按需向用户提供访问权限。 WorkSpaces 应用程序允许用户在自己选择的设备上访问他们需要的应用程序，并提供响应灵敏、流畅的用户体验，与本机安装的应用程序没有区别。

借助 WorkSpaces 应用程序，您可以轻松地将现有的桌面应用程序添加到其中，AWS并允许您的用户立即对其进行流式传输。Windows 用户可以使用 WorkSpaces 应用程序客户端或 HTML5支持应用程序的 Web 浏览器进行应用程序流式传输。您可以为每个应用程序维护一个单独的版本，从而使应用程序管理更加轻松。您的用户可始终访问其应用程序的最新版本。您的应用程序在AWS计算资源上运行，并且数据永远不会存储在用户的设备上，这意味着他们始终可以获得高性能、安全的体验。

与传统的桌面应用程序流管理本地解决方案不同，Applic WorkSpaces ations提供 pay-as-you-go定价，无需前期投资，也无需维护基础架构。您可以立即进行全球扩展，从而确保用户始终享受最佳体验。

有关更多信息，请参阅 [WorkSpaces 应用程序](https://aws.amazon.com/appstream2/details)。

**Topics**
+ [Amazon WorkSpaces 应用程序的特点](what-is-features.md)
+ [Amazon WorkSpaces 应用程序的关键概念](what-is-concepts.md)
+ [如何开始使用 Amazon WorkSpaces 应用程序](what-is-how-to-start.md)
+ [访问亚马逊 WorkSpaces 应用程序](what-is-accessing.md)

# Amazon WorkSpaces 应用程序的特点
<a name="what-is-features"></a>

使用 Amazon WorkSpaces 应用程序具有以下优势：

**从支持的任何设备安全地访问桌面应用程序**  
您可以在 Windows 和 Linux PCs、Mac、Chromebook、iPad 和安卓平板电脑上通过 HTML5支持网络的浏览器安全地访问您的桌面应用程序。或者，对于支持的 Windows 版本， WorkSpaces 应用程序客户端可用于应用程序流式传输。

**保护应用程序和数据**  
应用程序和数据保持开启状态 AWS — 只有加密的像素才会流式传输给用户。应用程序在每个用户专用的 WorkSpaces 应用程序实例上运行，因此计算资源不会共享。应用程序可在您自己的 Virtual Private Cloud (VPC) 内运行，并且您可以使用 Amazon VPC 安全功能实现访问控制。这样，您便可隔离应用程序并将其安全提供给用户。

**一致的可扩展性能**  
WorkSpaces 应用程序在运行时AWS可以访问本地设备上无法提供的计算功能，这意味着您的应用程序可以始终保持高性能。您可以立即进行本地和全球扩展，并确保用户始终获得低延迟体验。与本地解决方案不同，您可以将应用程序快速部署到离用户最近的AWS区域，无需增加资本投资即可开始流式传输。

**与 IT 环境集成**  
与您的现有AWS服务和本地环境集成。通过在内部运行应用程序 VPCs，您的用户可以访问您的数据和其他资源AWS。这将减少数据在 AWS 和您的环境之间的移动，提供更快的用户体验。  
与您的现有 Microsoft Active Directory 环境集成。这允许您将现有的 Active Directory 治理、用户体验和安全策略与您的流应用程序结合使用。  
配置联合身份，使您的用户可以使用其企业凭证访问应用程序。您还可以允许在应用程序上运行的应用程序对您的 IT 资源进行经过身份验证的 WorkSpaces 访问。

**选择符合您需求的实例集类型**  
实例集类型如下：  
+ 始终在线 - 流实例始终运行，即使没有用户流式传输应用程序和桌面时也是如此。必须先预置流实例，然后用户才能进行流式传输。通过自动扩缩规则来管理预置流实例的数量。有关更多信息，请参阅 [适用于亚马逊 WorkSpaces 应用程序的 Fleet Auto Scaling](autoscaling.md)。

  当您的用户选择他们的应用程序或桌面时，他们将立即开始流式传输。即使没有用户在进行流式传输，您也需要为所有流实例支付运行实例费用。
+ 按需 - 仅当用户流式传输应用程序和桌面时，流实例才会运行。尚未分配给用户的流实例处于已停止状态。必须先预置流实例，然后用户才能进行流式传输。通过自动扩缩规则来管理预置流实例的数量。有关更多信息，请参阅 [适用于亚马逊 WorkSpaces 应用程序的 Fleet Auto Scaling](autoscaling.md)。

  当您的用户选择他们的应用程序或桌面时，他们将在等待 1-2 分钟后开始流式传输。对于尚未分配给用户的流实例，您需要支付较低的已停止实例费用；对于分配给用户的流实例，则需要支付运行实例费用。
+ Elastic — 流媒体实例池由 WorkSpaces 应用程序管理。当用户选择要启动的应用程序或桌面时，他们将在应用程序块已下载并已安装到流实例后开始流式传输。

  您只需支付流式传输会话持续时间（以秒为单位）的弹性实例集流实例的运行实例费用。
有关更多信息，请参阅 [Amazon WorkSpaces 应用程序定价](https://aws.amazon.com/appstream2/pricing/)。

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

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

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

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

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

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

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

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

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

**流实例**  
*流式处理实例*（也称为队列实 EC2 例）是可供单个用户用于应用程序流式传输的实例。用户会话完成后，实例将由终止 EC2。

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

**自动扩缩规则**  
*自动扩缩规则*是基于时间表和基于使用量的策略，您可以将其应用于始终在线或按需实例集，以自动管理可供用户流式传输的流实例的数量。

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

# 如何开始使用 Amazon WorkSpaces 应用程序
<a name="what-is-how-to-start"></a>

如果您是第一次使用 WorkSpaces 应用程序，则可以使用 “**立即试用**” 功能或按照[Amazon WorkSpaces 应用程序入门：使用示例应用程序进行设置](getting-started.md)教程进行操作（两者均可在 WorkSpaces 应用程序控制台中找到）。
+ **立即试用** 可为您提供免费试用体验，使您能够从桌面浏览器中轻松启动桌面应用程序。
+ 入门教程通过使用示例应用程序或您自己的应用程序，可帮助您设置应用程序流式传输。如果您决定从使用示例应用程序开始，之后您可以随时添加自己的应用程序。

  有关这两个选项的更多信息，请参阅 [Amazon WorkSpaces 应用程序 FAQs](https://aws.amazon.com/appstream2/faqs/)。

当您首次使用该服务时， WorkSpaces 应用程序会创建一个[AWS身份和访问管理 (IAM)](https://aws.amazon.com/iam/faqs/) 角色来代表您创建 WorkSpaces 和管理应用程序资源。

**使用“立即试用”功能**

1. 在[https://console.aws.amazon.com/appstream2/家](https://console.aws.amazon.com/appstream2/home)中打开 WorkSpaces 应用程序控制台。

1. 选择 **Try it now**。

1. 如果需要，请使用您的AWS账户凭证登录。

1. 阅读条款和条件，然后选择 **Agree and Continue**。

1. 从显示的应用程序列表中，选择一个应用程序以试用。

**运行入门教程**

1. 在[https://console.aws.amazon.com/appstream2/家](https://console.aws.amazon.com/appstream2/home)中打开 WorkSpaces 应用程序控制台。

1. 选择**开始使用**。

1. 选择该选项以了解有关 WorkSpaces 应用程序资源的更多信息。

# 访问亚马逊 WorkSpaces 应用程序
<a name="what-is-accessing"></a>

您可以使用以下任何接口使用 WorkSpaces 应用程序：

**AWS 管理控制台**  
控制台是一个基于浏览器的界面，用于管理 WorkSpaces 应用程序资源。有关更多信息，请参阅 [Amazon WorkSpaces 应用程序入门：使用示例应用程序进行设置](getting-started.md)。

**AWS命令行工具**  
AWS提供了两组命令行工具：[AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/)(AWS CLI) 和[AWS Tools for Windows PowerShell](https://docs.aws.amazon.com/powershell/latest/userguide/)。要使用运行 WorkSpaces 应用程序命令，请参阅 [Amazon WorkSpaces 应用程序命令行参考](https://docs.aws.amazon.com/cli/latest/reference/appstream/)。AWS CLI

**AWSSDKs**  
您可以从多种编程语言访问 WorkSpaces 应用程序。它们会 SDKs自动处理诸如以下的任务：  
+ 设置 WorkSpaces 应用程序堆栈或队列
+ 获取堆栈的应用程序流式传输 URL
+ 描述您的资源
有关更多信息，请参阅[用于 Amazon Web Services 的工具](https://aws.amazon.com/tools/)。