概览

AWS 实例调度器解决方案可自动启动和停止 Amazon Elastic Compute Cloud(Amazon EC2)和 Amazon Relational Database Service(Amazon RDS)实例。
采用这个解决方案,您将可以自动停止未被使用的资源并在需要时自动启动这些资源,从而有助于降低运营成本。如果能够让所有实例始终以最高利用率运行,节省下来的成本将蔚为可观。
优势

此解决方案包含的模板可用于创建在二级账户中启动和停止实例所需的 AWS Identity and Access Management (IAM) 角色。
AWS 实例调度器可自动向其启动和停止的所有实例添加标签。此解决方案还包含宏,允许您向标签添加变量信息。
此解决方案包含的命令行界面 (CLI) 可提供用于配置计划和期限的命令。通过 CLI,客户可以估计指定计划的成本节约金额。
对于 Amazon EC2 实例,AWS 实例调度器可使用实例所在区域中定义的 SSM 维护时段,并在该维护时段内启动和停止实例。
技术详细信息
下图显示您可以构建的架构(通过使用解决方案实施指南和随附的 AWS CloudFormation 模板)。
第 1 步
AWS CloudFormation 模板可按客户定义的间隔时间设置 Amazon CloudWatch 事件。此事件将调用实例调度器 AWS Lambda 函数。用户将在配置过程中定义 AWS 区域和账户,以及一个自定义标签。AWS 实例调度器将使用这个标签来关联计划与适用的 Amazon EC2 和 Amazon RDS 实例。
第 3 步
在 AWS 实例调度器的初始配置期间,您需要定义一个标签键,用于识别适用的 Amazon EC2 和 Amazon RDS 实例。创建计划时,使用计划名称作为标签值,用于标识计划应用于相关标记资源。
第 4 步(可选)
当您选择 CloudFormation 参数 “使用 AWS Organizations” 并提供有效的组织 ID 时,将创建一个额外的事件总线资源,用于接收来自远程账户的 CloudWatch 事件的事件。这些事件将提供一个账户 ID,该账号将添加到 DynamoDB 的解决方案配置中。
相关内容

您还可以借助 AWS Systems Manager 快速设置功能,通过简单易用的用户界面(UI)轻松为多个账户和区域的 Amazon EC2 实例配置计划。
要了解有关资源调度器的更多信息,请在此处查看指南。
本指南可帮助您设置云财务管理(CFM) 功能,以管理和优化云服务费用。该功能包括近乎实时的可见性以及成本和使用情况分析,旨在支持支出仪表板、优化、支出限制、退款以及异常检测和响应等主题的决策。