AWS成本管理可预测金融风暴
无论是初创公司还是大企业都需要密切关注云支出,然而新的AWS工具可以让你对未来的云使用情况提前一窥。
云计算可以便宜也可以昂贵,取决于一家企业是否有适当优化自身的环境。控制支出和秉承预算往往是说起来容易做起来难。
同公司高管的种种对话显示,大多数企业都将成本作为公有云的一个核心问题来对待。尽管如此,他们仍然挣扎于如何成功地预测和管理他们环境的成本这一方面。很多新手都会遭遇云扩张现象—即支付未使用实例的风险。由于在云中部署新的资源现在已经变成一个简单的任务,这就吸引着人们想要创建更多的虚拟机。一个企业会很容易发现自己有很多的服务器在运行,而忘了自己正在按小时支付着每一台服务器的费用。
为了避免空成本和创造一个最佳的环境,IT管理员需要预测云计算成本的能力。第三方和AWS的成本管理工具可以有助于该过程。
确定容量需求
首先,企业需要考虑自身环境所需的容量。使用公有云实际上不会购买任何硬件,所以估算并不需要过于精确,但它仍然是一个重要的考虑因素。可以准备好一个实例,然后可以在不再需要该实例时简单地关闭它。
容量规划是基于你的服务的特定功能,如服务级别协议,使用模式,存储大小和环境配置。该规划应基于业务的性能,其中包括用户群增长的预计以及将要发布的新服务。这一点在大型企业决定预算时尤为重要。
预测成本预期
要预测AWS的使用情况,企业除了要使用一个系统来精细的跟踪当前的使用状况,还要分析过去的趋势来推测未来的费用。去年推出的AWS Cost Explorer主要提供分析,报表以及可视化的辅助功能来帮助调节AWS的支出。最近,AWS Budgets和Forecasts的发布提供了更精细的AWS成本跟踪和预测。
Budgets让用户可以通过设置每月预算和警报接收(很多企业都希望当接近某个特定预算值时能有这样的设置)来管理AWS成本。例如,用户可能希望在开销超过预算的80%时得到提醒,然后在90%的时候再次提醒。
Forecasts借由AWS Cost Explorer工作,让用户可以得知未来的成本状况。Forecasts可以按照不同的领域进行过滤,如资源,位置和API操作。它允许用户可以预测未来3个月的成本--因此,用户在进行一个季度的预算规划时,还可以为AWS的云计算费用分配预算。
如果一个企业在近期发生了增长,AWS Forecasts会分析并将未来的增长应用到下一季度的预测中。每季度而不是每年预测对云来说是很理想的方式,因为他们有助于确定趋势,以及采取最佳措施。
但是,如果企业使用多个公有云供应商时则应该调研第三方的云成本管理供应商。Cloudyn,Cloudability和Cloud Cruiser为AWS以及其他云基础架构即服务提供商提供类似的服务。
评估峰值
用户可以根据AWS Budgets预测的使用趋势来调整环境以跟上成本。用户还可以确定成本突然飙升的来源,这在之前是很难定位的一个问题。也许是一家企业经历了用户的快速增长,并最终看到了营收的增加。
使用AWS Forecasts,企业可以决定突然增长是否能提供更高的投资回报。最初的基本预算不再是一成不变的,而需要每个季度都进行审查和微调以反应不断变化的业务环境。