此 AWS 解决方案实施有何用途?
Amazon WorkSpaces 是一种完全托管并且安全的桌面即服务 (DaaS) 解决方案,在 AWS 上运行。利用 Amazon WorkSpaces,您可以为您的用户轻松预置基于云的虚拟 Microsoft Windows 桌面,让用户使用支持的任何设备随时随地访问自己需要的文档、应用程序和资源。Amazon WorkSpaces 具有灵活性,可按小时或按月支付,无需任何预先承诺。
为了帮助客户避免不可预测的工作区使用模式、监控 Amazon WorkSpaces 使用情况并优化成本,AWS 提供了 Amazon WorkSpaces 成本优化程序,该解决方案可以分析所有工作区使用数据,并自动将工作区转换为最具成本效益的计费选项(按小时或按月),具体取决于用户的个别使用情况。此解决方案易于部署,并使用 AWS CloudFormation 自动预置和配置必要的 AWS 服务。
以下部分假定您了解在 AWS 云上进行架构、虚拟桌面和 Amazon WorkSpaces 的基础知识。
AWS 解决方案实施概览
AWS 提供一种可根据用户的个人使用情况,自动将 WorkSpaces 转换为最具成本效益的计费选项(按小时或按月)的解决方案。下图表示您可以使用该解决方案实施指南和随附的 AWS CloudFormation 模板自动部署的 Amazon WorkSpaces 成本优化程序架构。

Amazon WorkSpaces 成本优化程序解决方案架构
该解决方案可部署 Amazon CloudWatch 事件,以每 24 小时调用一次 AWS Lambda 函数。 Lambda 函数利用 Amazon Elastic Container Service (Amazon ECS) 创建 AWS Fargate 任务定义,以轮询 AWS Directory Service 来收集在特定 AWS 区域中为 Amazon WorkSpaces 注册的所有目录的列表。
Fargate 任务则会检查每个工作区的当月总使用量,并根据使用量将工作区转换为最高效的计费模式。Amazon Simple Storage Service (Amazon S3) 可存储包含转换的日志文件。
Amazon WorkSpaces 成本优化程序
版本 2.2.1
上次更新时间:2020 年 4 月
作者:AWS
预计部署时间:5 分钟