去年11月,亚马逊网络服务推出了针对EC2、Fargate和Lambda的AWS储蓄计划。不像这个名字所暗示的那样,储蓄计划并不意味着美元收益;相反,这是一个折扣计划,批量购买可以节省成本。要参与该计划,客户需要承诺在一年或三年的期限内,每小时支付特定的金额。作为回报,AWS将提供高达原价72%的折扣。这里存在一个猜谜游戏:如果你承诺以折扣价使用30个小时,而你的使用量超过了这个配额,超过30个小时的任何时间都将按常规的按需收费。

最终用户可以在两种计划类型中进行选择,计算储蓄计划(更灵活,最大潜在储蓄较低,为66%)和EC2储蓄计划(不太灵活,最大潜在储蓄较高,为72%)。除了节省方面的明显差异之外,增加的灵活性还涉及可以在何处应用EC2实例的使用。在Compute中,EC2实例的使用可以应用于任何实例族、大小、区域、操作系统或租约,而EC2 Savings要求预先确定折扣将应用于哪个单独的实例族和在哪个AWS区域-类似于保留实例(RIs)的历史工作方式。

请记住,保留实例不会消失,这两个选项之间有一些关键区别。与RIs不同,当前的AWS储蓄计划不能应用于关系数据库服务(RDS)实例、AWS Redshift或ElastiCache服务。如果您为这些服务利用了RIs,那么您应该继续使用RIs。RIs和储蓄计划之间的主要区别是前者承诺使用的实例数(RIs),而后者提交给最低每小时花费美元(储蓄计划)。这两种储蓄计划的另一个重大区别是,储蓄计划允许客户提前支付50%到99%的费用,以便在财政期结束前消耗资金。

尽管RIs和储蓄计划有明显的不同,但也有关键的相似之处。AWS节省计划在一定程度上是为了解决与RI相关的开销复杂性。然而,目前还不清楚这个问题是否已经解决。像RIs一样,储蓄计划将在关联账户之间移动,并被吸引到购买账户。此外,像ri一样,未使用的折扣不会累积。

它的含义

AWS储蓄计划可能因为增加了灵活性而显得更有吸引力,它并没有消除复杂性。你现在必须跟踪储蓄计划的“浪费”,以尽量减少未使用折扣的数量。不,这不会自动为你优化成本。您仍然需要一个健壮的云成本管理策略,以支持可见性、优化使用并支持跨所有计算平台的治理。现在,您必须确保您的成本优化工具也支持并优化AWS储蓄计划。要了解更多关于云成本优化的见解,请阅读以下报告: