什么是 Amazon AppStream 2.0 - Amazon AppStream on

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

什么是 Amazon AppStream 2.0

亚马逊 AppStream 2.0 是一种完全托管的应用程序流式传输服务,使用户能够随时随地即时访问其桌面应用程序。 AppStream 2.0 管理AWS托管和运行应用程序所需的资源、自动扩展并向您的用户按需提供访问权。 AppStream 2.0 使用户能够在其选择的设备上访问所需的应用程序,其响应灵敏的流畅用户体验与本地安装的应用程序别无二致。

与 AppStream 2.0,您可以轻松地将现有的桌面应用程序添加到AWS并允许用户立即进行流式处理。Windows 用户可以使用 AppStream 用于应用程序流式处理的 2.0 客户端或支持 HTML5 的 Web 浏览器。对于每个应用程序,可以保留单一版本,从而简化应用程序管理。您的用户可始终访问其应用程序的最新版本。你的应用程序运行在AWS计算资源,数据绝不会存储在用户的设备上,这意味着用户始终可以获得安全的高性能体验。

与适用于桌面应用程序流媒体的传统本地 AppStream 2.0 个优惠 pay-as-you-go 定价,没有前期投资,也没有基础设施需要维护。您可以立即进行全球扩展,从而确保用户始终享受最佳体验。

有关更多信息,请参阅 。AppStream 2.0.

功能

使用 Amazon AppStream 2.0 提供以下优点:

从支持的任何设备安全地访问桌面应用程序

您可以通过 Windows 和 Linux PC、Mac、Chromebook、iPad 和 Android 平板电脑上支持 HTML5 的 Web 浏览器安全地访问您的桌面应用程序。或者,对于受支持的 Windows 版本, AppStream 2.0 客户端可用于应用程序流式处理。

保护应用程序和数据

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

一致的可扩展性能

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

与 IT 环境集成

与您的现有集成AWS服务和本地环境。通过在 VPC 内运行应用程序,您的用户可以访问您在 AWS 上的数据和其他资源。这减少了数据之间的移动AWS并提供更快的用户体验。

与您的现有 Microsoft Active Directory 环境集成。这允许您将现有的 Active Directory 治理、用户体验和安全策略与您的流应用程序结合使用。

配置联合身份,使您的用户可以使用其企业凭证访问应用程序。您还可以允许从上运行的应用程序对 IT 资源进行经过身份验证 AppStream 2.0。

选择符合您的需求的队列类型

以下是队列类型:

  • Always-On (永续) 实例始终运行,即使没有用户流式处理应用程序和桌面时也是如此。在用户能够进行直播之前,必须先预配置流式传输实例。预配置的流式传输实例的数量通过 auto 扩展规则进行管理。有关更多信息,请参阅 Amazon AppStream 2.0 队列 Auto Scaling

    当你的用户选择他们的应用程序或桌面时,他们将立即开始直播。对于所有流式传输实例,您也是如此,即使没有用户流式处理实例时也是如此。

  • 按需 — 仅当用户流式处理应用程序和桌面时实例才会运行。尚未分配给用户的流式处理实例处于停止状态。在用户能够进行直播之前,必须先预配置流式传输实例。预配置的流式传输实例的数量通过 auto 扩展规则进行管理。有关更多信息,请参阅 Amazon AppStream 2.0 队列 Auto Scaling

    当你的用户选择他们的应用程序或桌面时,他们将在等待 1-2 分钟后开始直播。对于尚未分配给用户的流式传输实例,您需要支付较低的停止实例费用,以及分配给用户的流式传输实例的运行实例费。

  • 弹性 — 流式实例池由 AppStream 2.0。当您的用户选择要启动的应用程序或桌面时,他们将在应用程序块下载并挂载到流式实例后开始流式传输。

    仅在流式传输会话期间(以秒为单位)向您收取 Elastic 队列流式处理实例的运行实例费。

有关更多信息,请参阅 。亚马逊 AppStream 2.0 定价.

重要概念

要充分利用 AppStream 2.0,请熟悉以下概念:

应用程序

网络 ACL 和安全组都允许 (因此可到达您的实例) 的发起 ping 的应用程序 包含启动要直播给用户的应用程序所需的信息。应用程序与包含启动应用程序所需文件(例如应用程序块或映像)的资源相关联.

应用程序块

网络 ACL 和安全组都允许 (因此可到达您的实例) 的发起 ping 的应用程序块包含要流式传输给用户的应用程序文件以及配置该文件所需的详细信息。

映像生成器

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

image

网络 ACL 和安全组都允许 (因此可到达您的实例) 的发起 ping 的图像其中包含可流式处理给您的用户的应用程序以及可使用户能快速开始使用这些应用程序的默认系统和应用程序设置。AWS提供基本映像,您可以用它创建映像构建器,然后创建包含自己的应用程序的映像。您在创建映像后无法更改映像。要添加其他应用程序、更新现有应用程序或更改映像设置,您必须创建新映像。你可以将你的图片复制到其他AWS地区或与其他人共享AWS您的用户以及可使用户能快速开始使用这些应用程序的默认系统和应用程序设置。

队列

一个舰队由运行您指定的应用程序和桌面的队列实例(也称为流实例)组成。请注意,一个用户需要一个实例。

堆栈

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

流实例

流实例(也称为队列实例)是一个 EC2 实例,可供单个用户用于应用程序流式处理。在用户的会话完成后,EC2 将终止实例。

用户池

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

Aauto Scaling 规则

自动伸缩规则是基于计划和基于使用情况的策略,您可以将它们应用于 Always-On 或按需队列,以自动管理可供用户进行流式传输的流式传输实例的数量。

如何开始

如果您在使用 AppStream 您可以首次使用 2.0立即试看功能或关注Amazon Amazon AppStream 2.0: 设置示例应用程序教程(两者都可在 AppStream 2.0 控制台。

  • 立即试用 可为您提供免费试用体验,使您能够从桌面浏览器中轻松启动桌面应用程序。

  • 入门教程通过使用示例应用程序或您自己的应用程序,可帮助您设置应用程序流式处理。如果您决定从使用示例应用程序开始,之后您可以随时添加自己的应用程序。

    有关这两个选项的详细信息,请参阅亚马逊 AppStream 2.0 常见问题.

在您第一次使用此服务时, AppStream 2.0 创建AWSIdentity and Access Management (IAM)要创建和管理的角色 AppStream 代表您 2.0 个资源。

使用“立即试用”功能
  1. 打开 AppStream 在 2.0 控制台https://console.aws.amazon.com/appstream2.

  2. 选择 Try it now

  3. 使用您的登录AWS如果请求,请执行帐户凭证。

  4. 阅读条款和条件,然后选择 Agree and Continue

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

运行入门教程
  1. 打开 AppStream 在 2.0 控制台https://console.aws.amazon.com/appstream2.

  2. 选择开始使用

  3. 请选择此选项进一步了解 AppStream 2.0 个资源。

访问 AppStream 2.0

你可以使用 AppStream 2.0 使用以下任意接口:

AWS Management Console

控制台是用于管理的基于浏览器的界面。 AppStream 2.0 个资源。有关更多信息,请参阅 Amazon Amazon AppStream 2.0: 设置示例应用程序

AWS 命令行工具

AWS 提供两组命令行工具:AWS Command Line Interface (AWS CLI) 和 AWS Tools for Windows PowerShell。使用AWS CLI要运行 AppStream 请参阅 2.0 个命令亚马逊 AppStream 2.0 命令行参考.

AWS 软件开发工具包

您可以访问 AppStream 2.0 种来自各种编程语言。开发工具包将自动处理任务,例如:

  • 设置 AppStream 2.0 堆栈或队列

  • 获取堆栈的应用程序流式处理 URL

  • 描述您的资源

有关更多信息,请参阅用于 Amazon Web Services 的工具