AWS预算快速指南:教程和最佳实践
什么是AWS预算?
AWS预算使您能够创建要跟踪的自定义预算AWS成本和用法。设置好后,你就可以收到电子邮件提醒或社交网络通知。您可以设置警报通知您:
- 当预测或实际使用和成本超过预算阈值时。
- 当实际保留实例和节省计划的覆盖率或利用率低于所需的阈值时。
AWS预算操作使您能够根据使用情况和成本状态配置操作。如果超过阈值,就会自动或经过人工批准执行操作,以减少过度支出。
AWS预算集成了各种AWS服务,包括:
- AWS成本管理器-使您能够轻松地查看和分析成本和使用驱动因素。
- AWS聊天机器人-在指定的Slack频道或亚马逊报时室发送预算警报。
- AWS服务目录-让您跟踪已批准的AWS产品和组合的成本。
在本文中:
- 使用AWS预算管理成本
- 教程:创建预算
- AWS预算的最佳实践
- 使用托管策略
- 设置预算提醒
- 控制对AWS预算的访问
- 通过NetApp优化AWS成本和预算
使用AWS预算管理成本
您可以在AWS预算中创建以下几种预算类型:
- 成本-设定你对每项服务的预期支出。
- 使用- - - - - -设置一个或多个服务的预期使用情况。
- 国际扶轮的利用率-设置预留实例利用率的阈值,以跟踪未充分使用或未使用的RIs。
- 国际扶轮的报道,设置一个RI覆盖阈值,以检测保留实例覆盖的实例马是否更少。
- 〇利用储蓄计划设定一个门槛来追踪未充分使用的储蓄计划。
- 储蓄计划范围-设置一个阈值来跟踪您的储蓄计划的覆盖范围,并确定未充分利用的可用实例的使用情况。
您可以配置警报,以便在低于、超过或即将超过指定预算时通知您。
有几种方法来设定你的使用或成本预算:
- 固定的预算-监控所有时期的固定预算金额。
- 计划预算-根据季度或月度预算监控不同的金额。你可以计划长达一年(4个季度/12个月)的预算,之后最后的计划预算将成为固定预算。
- 适合女性的预算-动态设置您的预算金额基于使用或在指定的时间范围内的支出。您选择的时间范围是用于自动调整预算的基线,AWS预算将根据您的基线计算每个期间的预算。为您的预期使用量或成本选择正确的时间范围对于避免收到过少或过多的警报非常重要。
相关内容:阅读我们的指南AWS成本优化
教程:创建预算
当你制定预算时,你首先需要选择你每月的目标预算值。然后你可以去AWS的预算控制台并根据您选择的值创建预算。预算的目标是防止您在使用的所有AWS服务上超支。出于这个原因,第一个好的选择是制定成本预算来跟踪你的整体支出。

图片来源:AWS
当你设定你的预算金额时,你应该指定以下内容:
- 期费等
- 预算生效日期反复出现的预算
- 月开始-使用默认值
- 选择如何预算固定
- 预算金额-输入你选择的值(最好提前确定)

图片来源:AWS
一旦您设置了预算金额,您可以选择将范围应用到预算中,以为特定的对象组(如服务、帐户、区域或标记)创建预算。在这种情况下,预算将作为一个失控的支出预算来捕捉高水平的超支,因此您不需要应用任何范围。
通常,最好为您运行的每个工作负载创建单独的预算。预算范围可以帮助您监控新实例或服务的开发和测试成本等方面。范围对于为组织中的特定团队设定预算也很有用。
您可以设置警报,以便在成本达到指定阈值时接收通知。找到正确的平衡是很重要的——你需要监控你的支出,而不是收到太多的通知,导致警报疲劳。一个好的选择是创建两个警报阈值,一个在您达到预算金额的50%时发送电子邮件通知,另一个在您达到预算金额的75%时通知您。

图片来源:AWS
AWS预算的最佳实践
使用托管策略
如果您没有为用户和AWS预算设置和分配配置的权限,AWS预算将无法执行配置的操作。AWS提供托管策略,以帮助确保您的操作按预期工作。以下是两项主要政策:
- 用户的政策-确保用户可以将角色传递给预算服务。
- 预算政策-使预算服务执行您的操作。
AWS建议使用身份和访问管理(IAM)。它有助于避免每次包含新功能时都更新AWS预算的现有IAM策略。默认情况下,AWS向托管策略添加了新功能。
设置预算提醒
您可以配置系统将预算警报发送到最多10个电子邮件地址。每个警报仅限于一个Amazon Simple Notification Service (Amazon SNS)主题。它可以让你设置预算来提醒实际或预测的价值。下面是它的工作原理:
- 实际的警报-当预算第一次达到某个阈值时,系统在每个预算周期发送一次实际警报。
- 基于预测的预算警报-系统在每个预算期间发送这些警报。在预算期间,当预测值超过或低于预测值时,它可能会不止一次地发出警报。AWS需要大约五周的使用数据来创建预算预测。
控制对AWS预算的访问
您可以通过为IAM用户提供以下权限,使IAM用户能够在AWS计费和成本管理控制台中创建预算:
- 查看计费信息
- 创建Amazon SNS通知
- 创建Amazon CloudWatch警报
AWS允许您使用预算API以编程方式创建预算。当您配置对该API的访问时,您需要为编程式访问创建一个唯一的IAM用户。它有助于在API和访问AWS预算控制台的组织中的角色之间定义更精确的访问控制。通过为每个用户创建编程式访问IAM角色,可以为多个IAM用户提供对API的查询访问权。
相关内容:阅读我们的指南AWS成本节约
通过NetApp优化AWS成本和预算
虽然AWS提供了节省计划、RIs和现货实例来降低EC2成本,但这些都存在固有的挑战:
- 现货实例的成本比按需实例低90%,但是,作为备用容量,AWS可以在两分钟内回收这些实例,这使得它们不太适合生产和关键任务工作负载。
- AWS储蓄计划和RIs可以节省高达72%的成本,但它们确实会造成1到3年的财务锁定,如果没有充分利用,最终可能会浪费钱而不是节省钱。
Spot by NetApp解决了这些挑战,允许您可靠地将Spot实例用于生产和关键任务工作负载,并享受RIs的长期定价,而无需承担长期承诺的风险。
Spot by NetApp的云财务管理套件的主要功能包括:
- 预测再平衡-提前一小时识别现场实例中断,允许在新实例上优雅地排泄和工作负载,无论是现场的、保留的还是按需的。
- 高级自动缩放-简化了定义扩展策略的过程,识别高峰时间,自动扩展以提前确保正确的容量。
- 优化成本和性能-让您的集群以最佳性能运行,同时使用按需、现货和预留容量的最佳组合。
- 企业级sla-持续监控和预测现场实例行为、容量趋势、定价和中断率。当存在中断风险时,提前采取行动增加容量。
- Serverless容器-允许您在充分利用和高可用的计算基础设施上运行您的Kubernetes和容器工作负载,同时利用现货实例,节省计划和RIs以极大地节省成本。
- 智能、灵活地利用AWS储蓄计划和RIs-确保无论何时有未使用的预留容量资源,这些资源将在旋转新的spot实例之前使用,从而实现最大的成本效益。雷竞技rabet官网此外,RIs和储蓄计划从规划和采购到卸载不再需要的未使用容量都得到了全面管理,因此您的长期云承诺总是能产生最大的节省。
- 可见性和建议-让你可视化你所有的云支出,能够根据最广泛的标准进行下钻,从标签,帐户,服务到命名空间,注释,标签,以及更多容器化工作负载,以及接收成本降低建议,可以在几次点击中实现。
ios版雷竞技官网入口