尽管看起来AWS成本效率有许多不同的要素,但可以使用一个简单的缩写TOGA来概括它们。TOGA代表标记,优化,管理和自动化。本文,我们通过遵循此首字母缩写词来展示企业如何实现AWS成本效率。AWS成本效率一词对您意味着什么?对于某些行业专业人员而言,这可能意味着选择最适合工作负载的资源,以尽可能最低的成本获得资源,并为所支付的价格提取最大可能的价值。对于其他人,这可能意味着要利用资源的最大容量。
为了有一个可以衡量效率计划成功与否的起点,有必要知道您当前正在使用哪些资源,它们花费了多少以及业务从中获得了多少价值。首先对所有资源更新TAG,即可为企业提供沿用效率计划进行衡量的衡量标准,以衡量每个计划的成功。TAG应该是全局的,因为资源被一致地标记。因此,标记策略应规定是否可以使用缩写,如果可以,则可以使用缩写。例如,“环境”可以缩写为“ env”,“ envr”或“ envir”;而且每个人都应使用相同的缩写结构,以避免为每个应用程序,项目或部门分配多个成本,这一点很重要。
优化通常与降低成本有关,毫无疑问,大多数成本效率将通过合理调整超额配置的实例的大小,购买预留实例,安排非生产资源的开/关时间以及终止僵尸资产来实现(更多信息您可以在此博客文章中阅读),但是优化性能资源也很重要。
关于如何优化AWS成本,可以参考之前的文章《10种AWS成本优化最佳实践》。
有效的云治理包括能够通过规则和策略提供战略指导,根据业务目标衡量规则和策略的有效性以及在必要时调整规则和策略的能力,而不会违反风险承受能力或合规性义务的参数。因此,衡量成本效益计划的成功或失败是实现AWS成本效益的关键部分,无论您如何定义它。
为了有效地管理云环境,您需要对环境具有完全可见性。您可以AWS工具来提高安全性(Cloudtrail),身份(IAM) 和合规性(Config),来提供全面可见性。
策略驱动的自动化是一种实施标记策略,维持资源优化状态以及确保遵守治理策略的好方法。它有效地使企业能够将在云中运行的规则应用到云管理平台,然后该平台监视对规则的遵守情况,并在违反规则时采取预定义的措施。例如:
可以应用阻止资源部署的策略,除非在认可的结构中用认可的名称标记该资源。
如果用户尝试启动超过预定义容量的EC2实例,则可以应用启动批准工作流程的策略。
可以应用一项策略,向系统管理员发出警报,提醒其实例平均CPU,内存或磁盘的可用容量超过80%,以进行潜在升级。
自动化是消除人为错误引起的问题的好方法。没有人会故意错误地配置资源,以使未加密的数据可以公开访问,或者可以使用未经授权的开放端口来部署EC2实例。并且,如果告知云管理平台寻找这些漏洞并纠正它们,这些类型的问题就可以成为历史。