Cost Optimizer for Amazon WorkSpaces

此 AWS 解决方案有什么作用?

此解决方案可分析您的所有 Amazon WorkSpaces 使用数据,并根据您的个人使用情况,自动将 WorkSpace 转换为最具成本效益的计费选项(按小时或按月)。您可以将此解决方案用于单个账户,也可以跨多个账户使用 AWS Organizations,以帮助您监控工作空间使用情况并优化成本。

优势

Automatic WorkSpaces 转换

可根据您的个人使用情况,自动将 WorkSpaces 转换为最具成本效益的计费选项(按小时或按月)的解决方案。 

监控您的 WorkSpaces 使用情况

使用 AWS CloudFormation 自动预置和配置转换各个 WorkSpaces 所必需的 AWS 服务,从而监控您的 WorkSpaces 使用情况并优化成本。

安全的一键式部署

使用 AWS CloudFormation 模板提供安全的一键式部署,该模板使用 AWS Well-Architected Framework 方法开发。

AWS 解决方案概览

下图显示了您可以使用该解决方案实施指南和随附的 AWS CloudFormation 模板自动部署的架构。

适用于 Amazon WorkSpaces 的成本优化程序架构

请注意:此解决方案包括用于管理 WorkSpace 并提供集中报告的中心账户的中心账户模板(首先部署),以及用于要监视的每个 WorkSpace 账户的分支账户模板(第二次部署)。该解决方案为每个目录生成一个报告,还生成一个聚合报告,其中包含来自所有合并目录的 WorkSpace 信息。请参阅《实施指南》以访问这两个模板。

  1. 分支模板将创建自定义资源,该资源将调用 AWS Lambda 函数,将账户注册为中心账户的 Amazon DynamoDB 表中的分支帐户。
  2. 中心模板将创建调用 Amazon EventBridge 规则,该规则将每 24 小时调用一次 Amazon Elastic Container Service(Amazon ECS)任务。
  3. Amazon ECS 任务在每个分支账户中假设一个 AWS Identity and Access Management(IAM)角色,以管理 WorkSpaces。
  4. Amazon ECS 任务轮询 AWS Directory Service 以收集特定 AWS 区域中为 Amazon WorkSpaces 注册的所有目录的列表。
    • 然后,该任务检查每小时计费模型中每个 WorkSpace 的总使用情况。如果 WorkSpace 超过了每小时使用量阈值,则解决方案会将单独 WorkSpace 转换为每月计费。
    • 月底,该任务检查每月计费模型中每个 WorkSpace 的总使用情况。如果 WorkSpace 未超过每小时使用量阈值,则解决方案会在下月月初将单独 WorkSpace 从每月计费转换为每月计费。
  5. Amazon ECS 任务会将结果上传到 Amazon Simple Storage Service(Amazon S3)存储桶。

Cost Optimizer for Amazon WorkSpaces

版本 2.5.0
上次更新时间:2022 年 8 月
作者:AWS

预计部署时间:5 - 15 分钟

使用下面的按钮通过电子邮件注册此解决方案实施的更新。
此解决方案实施是否能为您提供帮助?
提供反馈 
视频
使用解决方案解决问题:Cost Optimizer for Amazon WorkSpaces
构建图标
自己部署 AWS 解决方案

浏览我们的 AWS 解决方案库,以获取常见架构问题的答案。

了解更多 
查找 APN 合作伙伴
查找 AWS 合作伙伴解决方案

查找 AWS 合作伙伴,以帮助您入门。

探索图标
探索指导

查找常见使用案例的规范性架构图、示例代码和技术内容。

了解更多