管理多云环境:陷阱和策略

发布日期:2023-12-11 08:00:00   来源 : 杭州电子商务研究院    作者 :Pluralsight 内容团队    浏览量 :2
Pluralsight 内容团队 杭州电子商务研究院 发布日期:2023-12-11 08:00:00  
2

云计算已成为业务运营的支柱,使用单一云提供商来支持这些运营的情况已越来越少见。根据Pluralsight 的《云状态》报告,目前有 65% 的组织在多云环境中运营。 

多云的世界是什么样的?MindMill Consulting 创始人 David Tucker 和 Microsoft 首席项目经理 Steve Buchanan 坐下来探讨多云策略、优势和劣势。以下是他们对话的主要内容。

查看Pluralsight 云转型战略指南,获取更多来自云专家的见解。

目录

单云、多云和混合云策略之间的差异

您可能仅凭名称就能猜出单云、多云和混合云策略之间的区别。但让我们定义它们,以确保我们使用的是同一种(云)语言:

  • 单一云:采用单一云策略的组织会选择一家云供应商来满足其计算需求。这种方法简化了操作,但可能会导致供应商锁定。

  • 多云:采用多云策略的组织可以利用来自多个云提供商的云服务。这种方法提供了灵活性,但需要管理不同云环境的专业知识。

  • 混合云:采用混合云策略的组织将公有云和私有云服务相结合。这种方法最适合某些数据或应用程序需要本地托管,而其他数据或应用程序则受益于公有云的可扩展性的情况。

为什么组织使用多云环境?

许多组织发现自己在多云环境中工作是出于集成而非有意为之。随着系统的发展,他们可能会决定与各种云提供商集成以满足不同的需求,从而形成多云架构。然而,一些组织出于战略考虑选择多云,因为它具有众多优势。

多云策略的最大优势

让我们深入探讨许多组织采用多云策略的原因:

  • 灵活性:在部门、团队或项目层面寻求灵活性的组织可以选择多云策略,以便他们可以为特定任务选择最合适的云环境。

  • 弹性:多云架构有助于提高弹性和业务连续性,确保即使一个云提供商遇到停机,应用程序仍然可用。

  • 最佳服务:利用来自多个提供商的最佳云原生服务意味着组织可以访问根据其需求定制的尖端技术。

  • 避免供应商锁定:当组织遵循多云策略时,他们会将云工作负载分布在多个提供商之间。这种方法有助于防止供应商锁定并降低集中风险。

  • 收购和增长:合并、收购、遗留工作或有机增长可能会导致组织选择多样化的云环境。

  • 成本优化:多云可以作为一种成本优化策略。组织可以为特定工作负载选择最具成本效益的提供商。

探索多云网络的优缺点

为什么应该(或不应该)采用多云策略

对于寻求以下目标的组织来说,多云架构是明智的选择: 

  • 降低风险:通过跨多个云提供商进行多元化选择,组织可以降低由于提供商特定问题而导致停机或数据丢失的风险。例如,如果一个提供商发生中断,组织可以将服务转移到另一个提供商。

  • 更容易合规:对于在具有不同数据主权和合规性要求的行业或地区运营的组织,多云架构可以帮助他们将数据托管在地理位置分散的位置以遵守法规。

  • 节省成本:在某些情况下,使用不同的云提供商可以让组织通过战略性地分配工作负载来利用各种定价模型和折扣。 

另一方面,如果小型和中型企业在多个云平台之间过于分散,则在采用多云时可能会面临挑战。这可能导致:

  • 复杂性:管理多样化的云环境需要熟练的劳动力,而小型组织可能缺乏这样的劳动力。

  • 安全问题:多云引入了额外的安全考虑因素,这种规模的组织可能难以有效地解决这些问题。

  • 网络挑战:多云环境中的网络可能很复杂,较小的组织可能会发现维护强大的网络基础设施具有挑战性。

常见的多云错误

如果您的组织决定采用多云策略,您可能会面临以下陷阱: 

  • 进入得太早:在没有明确战略的情况下仓促进入多云领域往往会导致混乱和低效率。

  • 采用供应商驱动的云策略:盲目遵循单一供应商的云策略,最终可能会采用不符合组织实际需求的方法。

  • 缺乏所有权:组织内需要有人拥有实现多云成功的策略。

  • 选择云解决方案而不是提升技能:为了充分利用云功能,组织需要在投资云解决方案和提升员工技能之间取得平衡。 

  • 只考虑弹性:虽然弹性至关重要,但多云应该服务于组织更广泛的战略目标。

  • 创建影子 IT:不同部门独立采用多个云可能会导致不协调、难以管理的环境。

  • 让每个应用程序都实现多云化:并非每个应用程序都能从多云架构中获益。尝试让所有应用程序都实现多云化可能会造成不必要的复杂性。

如何降低多云复杂性

复杂性是多云成功的最大障碍之一。虽然你无法完全消除它,但你可以采取一些措施来减少它。让我们来看看组织使用的一些方法。

Kubernetes 是解决多云复杂性的答案吗?

Kubernetes 是容器编排的常见选择。虽然所有主流云提供商都支持 Kubernetes,但实现方式却大相径庭。不同平台的安全模型、托管服务和设置细节各不相同,这增加了复杂性。

抽象层会消除多云的复杂性吗?

抽象层可以通过提供统一的界面来简化多云管理。这有助于提供更高水平的标准化和一致性。Metacloud 是用于抽象多云环境复杂性的最流行的解决方案之一。 

然而,从本质上讲,多云环境需要管理多个云提供商、服务和 API。抽象层无法完全消除相关的细微差别。

多云需要明确的学习策略

降低复杂性并在多云中取得成功的最可靠方法之一是采用明确的学习策略,帮助团队获得管理不同云环境所需的技术技能。 

确保您的策略包括网络安全和网络方面的技能提升和再培训。最后但同样重要的是,投资于强大的安全措施并确保网络在多云环境中无缝运行。

探索云安全的五大支柱

您的多云策略需要云技能

归根结底,多云的成功取决于云技能。投资于培养团队云能力的组织可以提升其多云战略,并充分利用各种云环境的潜力。 

想要了解有关构建多云策略的更多见解?查看我们的课程《制定多云策略的正确方法》。在不到 30 分钟的时间内,您将了解如何为您的组织充分利用多云架构的最大优势。 

还不够吗?探索Pluralsight 云转型战略指南,获取更多来自云专家的见解。

以上内容来自杭州电子商务研究院推送
订阅
关于我们
热门推荐
合作伙伴
免责声明:本站部分资讯来源于网络,如有侵权请及时联系客服,我们将尽快处理
Copyright © 2025-2027 ToB产业网址导航 公安备案 浙公网安备33010602013138号 浙ICP备16025413号-9
支持 反馈 订阅 数据