如何实施多云战略
虽然多云可以提高可用性并消除供应商锁定,但使用多云并不能保证成功。公司需要完善的多云战略,以确保不会遇到运营或财务问题。
本文帮助企业主和决策者制定有效的多云战略 .继续阅读以了解如何规划向多云迁移并让您的公司为即将到来的文化转变做好准备。
为什么要采用多云战略?
多云环境是一个具有挑战性的设置和运行环境,总体战略可确保公司准备好迎接挑战。深思熟虑的计划有助于:
- 设置高效的多云环境。
- 确保高投资回报率。
- 阻止云安全威胁和风险。
- 确保未来顺利扩展。
多云策略有助于最大化使用多云的效果,包括:
- 为每项任务和工作负载部署最佳市场解决方案。
- 更好的云灾难恢复。
- 高可用性。
- 更轻松、更快速的云迁移。
许多公司在没有计划的情况下逐渐迁移到多个云,通常一次只提供一项服务或应用程序。这种方法很快变得笨拙并导致云蔓延 、云实例、服务或提供者的不受控制的管理。完善的多云策略可防止蔓延影响您的效率和预算。
多云策略还可以确保您为新设置对组织的要求做好准备。向多云需求的转变:
- 管理两个(或更多)不同的供应商。
- 了解所有服务的财务模型。
- 跨所有设置的高效集成。
- 保护所有环境的安全操作。
多云战略实施
理想情况下,公司应该在部署到不同的云之前创建多云战略。及时的计划可确保每个决定都适合更广泛的情况。
下面是一个用于创建多云战略的 11 步框架 .该高管层计划有助于了解多云背后的目标以及新环境的要求。
初期物流
创建多云策略首先要考虑您的需求。在这个初始点,您需要:
- 确定要部署到多个云的原因。
- 列出您的技术要求。
- 决定是在内部还是通过外包创建新环境。
- 设定粗略的项目截止日期。
- 分配项目预算。
该高级指南有助于在所有后续步骤中做出决策。早期评估也是评估更简单的部署模型是否更适合您的用例的机会。
设定总体目标和 KPI
您需要确定您期望多云能够提供业务价值的领域。通常,公司专注于一两个领域并将其转化为部署目标。共同目标包括:
- 消除供应商锁定: 如果无法切换到新的云和供应商,您在定价、折扣和功能方面的选择有限。多云的目标是实现在供应商之间不受限制地移动的灵活性。
- 开拓新市场: 公司通常决定部署多云,以确保在不同地理位置实现最佳性能而不会出现延迟。
- 更快的应用交付: 多云提供对计算资源的几乎即时访问。没有延迟可以加快新代码的交付,因此部署目标可以是加快开发人员发布应用程序的速度。
- 增强自动化: 自动化和自助服务模型使 IT 团队更有效率。公司通常决定部署多云,以使员工能够专注于业务关键任务,而不是低价值的重复性任务。
- 降低总成本: 由于更便宜的计算资源、更少的过剩容量和没有硬件费用,多云降低了成本。多云背后的一个共同目标是使整体 IT 价格低于特定的财务阈值。
一旦您设定了多云部署的总体目标,您就有了 KPI,并准备好继续制定总体战略。
制定战略大纲
考虑以下方面来确定您的多云战略的方向:
- 您拥有的应用程序及其所需的云。
- 高效性能所需的特性、功能和服务。
- 云对不同应用和工作负载的适用性。
了解您的应用程序及其要求对于良好的大纲至关重要。回答下列问题:
- 哪些应用需要高可用性?
- 哪些数据和流程最需要保护?
- 哪些应用和领域需要大幅扩展(向上或向下)?
- 什么工作负载属于什么类型的云?
此时要注意成本,以避免将来不必要的支出。例如,每天运行几个小时的应用程序不适合 24/7 全天候云。您可以通过使用为每个应用提供正确服务的供应商来降低成本。
请注意,切换到多云将影响所有核心 IT 团队(运营、安全、网络和开发)。与每个部门打开一行对话以:
- 获取他们对应用程序、流程和日常工作流程的意见。
- 确保每个人都购买多云部署并为文化转变做好准备。
您的大纲需要包括将本地服务迁移到云的计划以及对应用程序的任何修改以使其对云友好。此外,您和您的团队应指定用于构建、测试和运行将与云服务交互的应用程序的规则。
与混合架构不同,多云需要云之间的紧密集成以及环境之间的数据迁移。知道您的产品组合需要高水平的互操作性才能顺利运行。但是,请记住,并非所有流程都需要这种可移植性,这是另一个节省成本的机会。
做出与安全相关的决定
网络安全永远不应成为事后的想法,因此请确保您的多云战略从一开始就考虑到安全措施。你的计划应该包括:
- 针对每个环境和整个设置的安全控制。
- 团队需要遵循的网络安全最佳做法。
- 确保安全的多云环境的工具。
确定您未来的云提供商是否将负责保护某些任务和流程,或者您是否希望所有安全性都在内部运行。此外,请确保您的战略考虑到您所在行业的任何合规性或政府法规。
此步骤是开始制定您的云安全政策的最佳时机,该政策是定义贵公司如何在云中运营的正式指南。
如果可能,请考虑组建一个 DevSecOps 团队,为您的新设置添加安全第一的心态。 DevSecOps 是一个动态部门,可将安全性集成到您的 CI/CD 流程中,并确保在软件开发生命周期 (SDLC) 的所有阶段提供最佳保护。
规划云产品组合
现在您了解了应用程序的要求,您需要设计一个云产品组合。组装产品组合时,第一个重要决定是确定您需要多少云。多云环境需要至少两个公共云,但请考虑额外的私有云是否可以使环境受益。
您还应该决定是需要同质设置还是异质设置:
- 同质的云 包括来自同一供应商的多个云。
- 异构云 集成来自不同供应商的公共和私有组件。
根据您的大纲,考虑您的投资组合是否需要 IaaS、PaaS 或 SaaS。此外,请务必考虑您团队的技能。例如,如果团队只有熟悉 Azure 的工程师,那么在不引入更多人才的情况下采用 AWS 是没有意义的。
选择云供应商
现在您已了解自己的目标和要求,是时候选择云提供商了。绩效水平和成本节约取决于此决定,因此请在支持任何人之前进行全面评估。
第一步是找到适合您预算的供应商。然后,通过将每个应用的要求与供应商提供的内容相匹配来过滤您的选项:
- 功能。
- 独特的额外服务。
- 技术特性。
大多数云供应商都提供免费试用服务。测试期允许您检查特定供应商是否符合您的需求和期望。设置有两个或更多提供商的环境,并通过免费试用进行概念验证,以了解操作如何运行,然后再长期承诺给任何人。
为了获得最佳性能,您的提供商应该与最大的云基础设施直接连接。此功能可确保多云在高水平上运行,即使作为异构系统也是如此。
面向未来的多云战略
多云设置需要定期升级以保持高效。如果您希望为市场变化做好准备并保持系统健康,则必须提前计划。确保您的多云战略考虑到:
- 部署新服务和应用程序。
- 扩大您的员工队伍。
- 即将采用新的解决方案或技术。
面向未来的战略也延伸到您的供应商。除了确保供应商符合您当前的要求外,还要知道每个第三方供应商都必须符合您的可预见计划。虽然多云可以防止供应商锁定,但您仍然不想定期更换托管合作伙伴。
克服多云战略挑战
任何多云策略中最常见的两个缺陷是治理问题 和超额费用 .
公共云允许团队在几分钟内配置资源,因此公司需要了解资源使用情况。考虑实施无障碍治理 它嵌入并自动化了必要的控制,同时允许团队快速轻松地部署云资源。
由于云计算的按需定价模式,控制云账单是另一个常见问题。您需要一种全新的方式来考虑基础设施支出,因此您的战略必须考虑到云蔓延和资源浪费。另外,请确保您的团队:
- 了解具有不同 SKU 的不同云定价模型。
- 知道如何分配云预算。
- 可以预测云使用情况和成本。
- 知道跟踪支出和识别浪费。
- 熟悉优化技术和自动化策略。
- 可以分析复杂的云折扣选项。
- 知道如何使用不同的标记策略来定义资源。
定义新的角色和职责
混合云和多云需要比任何其他云部署类型更多的专业知识。您团队的技能组合对于制定短期和长期战略都至关重要。
多云背后的员工必须知道如何管理系统以确保可靠和可扩展的性能。确保团队精通:
- 多云操作和编排。
- 云监控。
- 自动配置。
- 基础架构即代码 (IaC)。
- 水平缩放。
- 原生云服务。
- 云计算安全。
- 灾难恢复。
公司在部署多云时通常会创建一个专门的团队。云团队的主要角色包括:
- 推动云计划的云副总裁。
- 云架构师。
- 软件开发人员。
- 成本管理专家。
- 项目和项目群经理。
理想情况下,您的云团队还应包括来自其他部门的兼职或全职代表,即:
- 运营。
- 应用程序开发。
- 集成和网络。
- 安全性。
- 财务。
一些企业比云团队更进一步,组建了云卓越中心 (CCoE) .虽然费用高昂,但这些部门拥有配备齐全的专家团队,可以在整个组织内推动基于云的转型。
选择合适的 CMP
选择一个云管理平台 (CMP) 这使团队可以从一个单一的玻璃面板处理不同的环境。这个中心工具应该提供:
- 云计费和配置服务概述。
- 简单的库存和云资源管理。
- 第三方集成和工具管理。
- 商业智能。
- 治理和访问控制。
- 管理自动化政策。
- 多云代理和配置功能。</li>
- 监控和警报系统。
CMP 应该与您的团队已经在使用的工具一起工作。由于每个多云策略都应包含团队知道如何使用的工具,因此请确保您的新 CMP 与当前工具链很好地集成。
此外,确保工具和不同的云具有集成的数据库。否则,您可能会创建无法相互通信的数据孤岛和数据库。
制定云支出计划
创建多云战略的最后一步是定义支出预算和保持在分配资源范围内的方法。
不幸的是,控制波动的云成本具有挑战性。公司每年在不必要的云基础设施上花费超过 140 亿美元,因此请咨询专门管理云成本的专家。或者,您可以通过部署成本优化工具来控制费用 这会有所帮助:
- 构建云帐户和账单。
- 识别节省机会。
- 执行治理规则。
- 自动配置。
- 提供准确的成本跟踪和支出报告。
- 在出现不必要的支出时提醒您。
及时制定计划,确保多云投资的高投资回报率
各种规模的公司都在远离昂贵的数据中心,转而采用云优先解决方案。如果您决定部署多云,那么合理的策略可以为顺利且经济高效地采用提供框架。
云计算