从工作负载和应用程序以及为冗余分配工作负载流量到优化功能集并确定管理和跟踪云成本的最佳方法,在转向多云策略时,需要考虑许多方面。在过去的几年中,可以实现的多种优势推动了多云方法的普及。
IDC预测2021年将是多云的一年,并预计到2022年,全球90%以上的企业将依靠内部/专用私有云,多个公共云和旧平台的组合来满足其基础架构需求。尽管其日益普及,但由于每个提供商的工作方式略有不同,服务列表不同,优势不同,定价不同,因此转向多云战略并非没有复杂性和要考虑的风险。
自助云编排和成本管理公司env0的首席执行官兼联合创始人Ohad Maislish 在本FebHost数据点文章中,概述了制定可靠的多云战略时要考虑的五个技巧。
数据点1:了解每个供应商最适合哪些工作负载和应用程序。
并非所有云提供商及其功能都是平等创建的。例如,AWS提供的服务范围最广,Microsoft Azure以其广泛集成的DevOps工具而闻名,而Google Cloud Platform因其许多数据处理和分析工具而闻名,例如BigQuery。
通过选择并利用每个提供商的优势来选择哪些工作负载,可以节省金钱和麻烦。由于不同的行业和用例通常具有不同的提供商偏好,因此此过程也可能使IT招聘更加容易,因此,如果您需要一个既具有云提供商又具有应用程序专业知识的团队,则可能会找到更多具有经验的候选人使用特定的云。
数据点2:确保每个云的专家都可以访问。
说到招聘,请确保您的团队中有您计划部署的每个提供商的专家,因为每个云提供商都提供不同的服务,不同的配置并且通常以不同的方式工作。
云成本也可能千差万别,在选择合适的提供商方面起着很大的作用。例如:Zoom最近与Oracle Cloud签署了一项协议,因为其过渡定价仅为AWS和Azure成本的1/10,鉴于当前时间,这是视频会议平台的关键考虑因素。
对于云安全性和策略,这尤其重要。单个错误配置的设置可能会面临将您的数据暴露给公众的风险,或者使恶意行为者破坏您的基础架构,因此云安全专家至关重要。
数据点3:利用拆分的优势实现冗余。
多云设置的一个优势是,您可以在一个云提供商中使用您的足迹,以确保在另一个云提供商中一切正常。
一种方法是将基本应用程序部署到多个提供程序中,然后在它们之间分配流量。因此,如果一个提供程序出现故障,您将能够将所有流量故障转移到另一供应商。可以使用诸如Docker或Kubernetes之类的容器化技术,并为您的体系结构坚持经过测试的,与供应商无关的协议来实现。
即使您仅在一个云提供商中运行应用程序,您仍然可以使用另一个云提供商来运行监视软件和状态板,以确保您始终清楚了解基础架构中正在发生的事情并可以将其传达给用户。
数据点4:选择可跨云工作的管理解决方案。
虽然为每个云提供商部署不同的应用程序或使用不同的基础技术框架可能很有吸引力,但确保您的管理基础架构可在所有云上正常工作可以使您的团队更轻松地在大型项目上进行协作。
例如,虽然AWS和Azure各自拥有自己专有的基础架构即代码框架,但是选择诸如Terraform或Pulumi之类的开源解决方案可提供更灵活的方式来管理云部署的关键部分。
数据点5:寻找云成本的透明性。
由于每个提供商对不同的资源使用不同的定价结构,因此务必准确了解您为每个工作负载花费了多少。由于云提供商不知道如何部署各种资源,因此他们的账单无法提供洞察力,您的团队实际上在这些方面花费了多少。
成本管理解决方案可以跟踪单个工作负载,研究项目和开发人员计划,以便您了解您的云支出,这将有助于您在计算关键财务指标(例如毛利率和云效益分析)时,对关键的研发计划进行预算并确定优先级。
下一条: 小型、初创企业如何选择、确定、注册域名?