Gartner预测,今年全球公有云支出总额将达到7230亿美元,较2024年增长21%,推动这一增长的因素包括AI在IT和业务运营中的应用、云应用场景的拓展,以及分布式、混合式、云原生和多云环境的兴起。
Gartner还预测,到2027年,90%的企业将采用混合云方式,并且企业未来一年需要克服的最紧迫的GenAI挑战将是实现混合云和多云环境中的数据同步。
采用多云模式的一大关键优势在于灵活性,IT负责人正充分认识到这一点,HostingAdvice的调查显示,90%的CIO认为,任何企业都不应将全部基础设施托付给单一云服务供应商。
近四分之三的受访者还表示,他们至少与两家“替代云”提供商合作,这里的“替代云”指的是除AWS、微软、谷歌、IBM或甲骨文以外的任何云服务提供商,与此同时,63%的IT负责人依赖两到三家大型云服务提供商。
那么,制定多云战略需要考虑哪些关键因素呢?专家给出了以下建议。
全面盘点企业应用,做到心中有数
利用应用组合管理(APM)等工具,全面盘点企业应用,对于制定更具针对性的多云战略至关重要。
Gartner指出,APM的主要目标是“识别、确定优先级,并提出改进应用组合的机会,包括替换、迁移、现代化、整合和淘汰等方面”。
APM可显著助力管理和优化多云环境中部署的应用,部分工具能够追踪应用性能指标,确保用户体验达到最佳。
盘点应用可带来诸多潜在益处,如提高可见性和控制力、优化和降低成本等。
金融服务提供商Corpay的CIO斯科特·杜福尔(Scott duFour)表示:“我们确实会定期盘点应用,特别是SaaS成本,近年来,这部分成本已大幅转嫁给了供应商。”
“续约期往往伴随着大幅涨价,而附加价值却微乎其微,因此,我们通过让采购部门尽早参与谈判来应对这一问题,”杜福尔说,“我们还会寻找跨部门的重叠解决方案,以便利用公司规模争取更有利的条款。”
通过统一管理和治理应对复杂性
对于使用多家供应商提供的数十种云服务的企业而言,复杂性可能迅速失控,导致混乱、成本飙升及其他问题,因此,管理这种复杂性应成为任何多云战略的关键组成部分。
“管理多个云平台本质上就很复杂,因此统一管理和治理至关重要,”商业咨询公司Protiviti的董事总经理兼全球云业务负责人兰迪·阿姆克内希特(Randy Armknecht)表示。
“实现供应商间流程和工具的标准化可防止混乱,保持一致性,”阿姆克内希特说,云原生应用保护平台(CNAPP)是一种全面的安全解决方案,可保护云原生应用从开发到运行时的安全,他表示,“这些平台可在供应商间提供基础的控制执行和可观测性”。
网络安全咨询公司NCC Group的总监兼高级顾问奈杰尔·吉本斯(Nigel Gibbons)表示,多云成功还需要重新审视组织风险状况。他说:“企业必须仔细评估自身需求,制定采用和管理多云技术的全面战略。”
吉本斯说:“随着企业努力利用云计算不断演变带来的机遇来开发服务和产品,向云计算的大规模迁移及其复杂性‘如今比以往任何时候都更深入地渗透到业务中’。”
通过全面的安全计划管理访问权限并保护数据
对于各类企业而言,网络安全都是一大挑战,而在使用多个云服务和供应商时,这一挑战尤为严峻。多云战略必须包含管理服务访问权限和保护数据的条款,尤其是保护客户信息和知识产权等敏感数据。
吉本斯说:“必须确保只有授权用户才能访问多云环境,并且他们拥有访问特定数据和应用的适当权限,还必须确保所有云平台上的安全策略保持一致,且不存在攻击者可利用的安全漏洞。”
吉本斯表示,保护多云环境中的数据涉及管理不同供应商间差异化的应用程序接口(API)、配置和合规要求。他说:“与单一云环境不同,多云环境扩大了攻击面,需要抽象层来协调各平台的控制和可见性。”
阿姆克内希特补充说,所有使用的云服务都必须采用统一的安全措施。他说:“集中身份和访问管理,并执行严格的数据保护政策,对于填补攻击者或合规审计人员可能利用的漏洞至关重要。”
阿姆克内希特说,CNAPP可为此提供帮助,但最有效的做法是战略性地应用安全工具,如对静态数据进行加密和备份。
利用AI实现自动化和集成
作为多云战略的一部分,企业可以利用AI工具实现管理任务自动化和云服务集成。
吉本斯说:“AI通过管理资源分配、性能监控和事件响应等复杂任务来提高效率。”
“它实现了不同平台间的智能集成,降低了运营成本,减少了人为错误,并通过主动优化和提升韧性洞察,支持可扩展、自适应的云环境,”吉本斯说,“未来,没有AI的辅助,管理和运营云环境将变得越来越困难。”
Sendero咨询公司负责人斯科特·西马里(Scott Simari)曾为多个行业的客户领导过转型项目和多云实施,他表示,在多云环境中,“利用AI实现管理任务自动化和云服务集成,不仅关乎整体效率,更直接关乎解决其分布式基础设施问题”。
西马里说:“多云环境中最常见的问题之一是‘蔓延’,这种情况可能迅速发生。”“当多样化部署为企业带来盲点和不一致性时,就会出现这种问题。AI通过帮助企业确保各云平台间的治理和一致性,成为解决这一问题的强大工具。”
西马里表示,企业可以通过将政策直接“编码”到AI引擎中来实现治理自动化,然后利用基础设施即代码和政策即代码原则,在所有云环境中持续扫描并执行这些政策,以保持统一性。
关注成本和使用情况,优化支出
使用多个云服务可通过降低运营成本帮助企业节省资金。“但必须记住,降低成本也可能带来新的成本管理挑战,”吉本斯说,“这包括需要制定全面的成本优化战略,考虑不同云服务提供商间的工作负载部署、定价模型和使用模式等因素。”
吉本斯说,这催生了一种新的运营模式——“财务运营”(FinOps)。他说:“要降低成本,首先要通过调整规模、自动扩展和消除闲置资源来优化资源利用率。”“利用成本效益高的定价模型,如预留实例或竞价实例,并将工作负载分配给最具成本效益的云服务提供商。”
阿姆克内希特表示,在使用多个云时,主动进行成本管理对于防止费用失控至关重要。他说,跨供应商监控使用情况并优化资源可防止浪费,确保成本效益。“要注意云间的数据流,因为多云环境中的成本效益取决于具有成本意识的应用和系统架构,”他说。
西马里说:“AI通过支持财务运营工作,在优化云支出方面发挥着至关重要的作用。AI可以利用[机器学习]并分析历史消耗数据,预测未来需求,并支持对各种云环境进行调整规模,这确保了企业只为实际需要的服务分配资源。”
利用微服务和容器确保可移植性
阿姆克内希特表示,将应用设计为封装在容器中的微服务,可使其具有可移植性和云中立性。他说:“这种方法可以利用各供应商的最佳原生服务,同时避免被锁定,并提高韧性,应用的设计必须便于迁移。
例如,阿姆克内希特说,无论托管在亚马逊网络服务、微软Azure还是谷歌云平台上,调用亚马逊简单存储服务(S3)存储桶的微服务都将继续这样做。
吉本斯说,使用微服务、原生服务和容器可实现应用的可移植性、可扩展性和韧性。他说:“微服务支持独立部署,容器确保一致的运行时环境,原生服务则针对每个云优化性能,它们共同支持更快的开发周期,减少对供应商的依赖,并增强异构云平台间的敏捷性。”
重新思考IT组织架构
多云基础设施的兴起,在很多情况下可能迫使企业重新思考现有的IT组织架构,不仅要考虑架构方面的因素,还要考虑技能、培训和人才方面的因素。
吉本斯说,企业需要为云优先的世界重新设计运营模式。他说:“这对多云成功至关重要,这需要重组团队、投资跨平台培训,并招聘擅长云原生工具和开发运维(DevOps)实践的人才。”
吉本斯表示,调整角色和工作流程可促进敏捷性、加强协作,并确保在多样化的云环境中实现有效治理,从而降低风险并最大化运营价值。
Sendero咨询公司的西马里表示,主要的组织变革不一定是要组建严格的特定平台团队,而是要培养持续学习的文化,以跟上不断演变的云技术。
西马里说:“据我观察,IT团队成员会参加不同云服务提供商的会议,以保持更新和了解。挑战更多在于确保IT组织不断了解[云服务提供商]技术,而不是对团队结构进行彻底改革。”
因此,西马里表示,建立一个卓越中心变得极具价值。他说:“这可以成为共享知识、最佳实践和持续培训的枢纽。卓越中心使IT组织能够保持敏捷、紧跟时代,并有效管理多个云平台上的资源。”
企业网D1net(www.d1net.com):
国内头部to B IT门户,旗下运营国内最大的甲方CIO专家库和智力输出及社交平台-信众智(www.cioall.com)。旗下运营19个IT行业公众号(微信搜索D1net即可关注)。
版权声明:本文为企业网D1Net编译,转载需在文章开头注明出处为:企业网D1Net,如果不注明出处,企业网D1Net将保留追究其法律责任的权利。