如今,Kubernetes在云原生界“走红”,占据了容器集群管理平台的主导市场地位。容器集群管理平台是云原生软件运行的“底座”,自3年前Docker容器技术涌现出一批公司以来,容器底层的集群管理平台就是“兵家必争之地”。而Kubernetes的胜出,也给之前的云原生技术堆栈,带来了“底座”更新换代的需求。
Cloud Foundry是全栈的云原生应用DevOps及部署管理运行平台,作为面向开发者友好的开源PaaS平台支持多种框架、语言、运行时环境、云平台及应用服务等,让开发人员能够在几秒钟内进行应用程序的部署和扩展,而无需担心任何基础架构的问题。Cloud Foundry诞生于Kubernetes之前,随着Kubernetes的胜出而需要二者更好的对接。
作为Cloud Foundry基金会的顶级白金会员,Cloud Foundry 是 SUSE 云应用程序平台(Cloud Application Platform)的重要组件,可简化和自动化应用程序的创建和管理。SUSE也是CNCF (Cloud Native Computing Foundation) 云原生基金会的重要贡献者以及Kubernetes的长期支持者,SUSE CaaS平台即是基于Kubernetes技术,SUSE的云应用平台也支持Cloud Foundry。2018年底,SUSE推出了结合Cloud Foundry与Kubernetes两大开源项目优势的重大成果。
2019年9月底,Cloud Foundry基金会CEO Abby Kearns到访SUSE,双方共同探讨了全融合开源云原生技术堆栈推进中国企业数字化转型的议题。
数字化转型是适应而非颠覆
如今,数字化转型已经是现代企业讨论中最重要的议题。数字化变革对企业和组织的影响深远而广泛,了解数字化变革对每一个成员的影响则非常关键。根据Cloud Foundry基金会的一项调查显示,69%的IT决策者认为数字转型对他们的公司非常重要。
Abby Kearns指出,当前正在进行的企业数字化转型,是一个适应的过程而不是“一刀切”,需要不同的技术堆栈组合起来,满足企业渐进式的数字化转型需求。将近四分之三(74%)的受访者将数字化转型视为 “对新技术的不断适应,而非一次性的技术转变或新技术采用”。对于今天的企业来说,数字化转型就相当于在“急流”中的“皮划艇”,企业则需要不断适应并在“急流”中保持平稳前行。
对于数字化转型中的企业来说,需要有面向未来而构建新技术的能力、拥抱多平台世界以及引入开源技术。Abby Kearns强调,当今是一个多平台共存的世界,每一种平台技术都是一个更大型解决方案的一部分。在企业不断适应“急流”的过程中,每一种平台技术都有其价值,也都在保证企业平稳运行和转型中发挥作用。
在Cloud Foundry基金会在2019上半年的调研中,几乎一半(48%)的受访者结合使用了PaaS、容器和无服务器技术,比去年增加了9%。此外,72%的受访者同时使用PaaS和容器(增加8%),49%同时使用容器和无服务器(增加7%)。也就是说,当前正在进入各种云堆栈技术的集成时代,随着底层IaaS堆栈的工业标准化,PaaS层的集成能力正在成为差异化的竞争点,而Cloud Foundry则致力于PaaS能力的集大成者。
SUSE新一代云原生“底座”
企业正在走向全云原生技术体系,而SUSE作为全球大的独立开源公司,正在努力成为多种云原生技术的集成者和整合者。早在27年前,SUSE就开始提供企业版Linux,如今结合Kubernetes和Cloud Foundry等开源云原生平台技术,SUSE致力于成为新一代云原生“底座”,通过敏捷、从边缘到核心再到云的企业级开源解决方案,助力企业的长期数字化转型。
进入云原生时代,SUSE分别针对Kubernetes和Cloud Foundry提供了两大核心产品:SUSE CaaS平台和SUSE Cloud Application Platform。SUSE亚太区高级云技术专家苏显扬指出:为了结合Kubernetes和Cloud Foundry技术并向Kubernetes用户提供顶级云原生DevOps 体验,SUSE致力于通过多种方式将这二者技术进行完美结合。Cloud Foundry开源技术诞生于Kubernetes之前,在Kubernetes取得了容器集群编排引擎的行业主导地位后,SUSE就积极投入到Kubernetes与Cloud Foundry的结合中。
SUSE主要通过三种方式和路径推进Kubernetes与Cloud Foundry的结合:首先,SUSE从2017年就开始着手对Cloud Foundry进行容器化,然后在Kubernetes中运行容器化的Cloud Foundry,这就是SUSE参与的Cloud Foundry基金会的开源项目Quarks;其次,SUSE发起并积极参与了Cloud Foundry基金会的开源项目Eirini,该项目致力于把Cloud Foundry技术堆栈内部的容器集群编排引擎替换为Kubernetes,从而提供更好的云原生体验;最后,SUSE还积极参与了Cloud Foundry基金会的开源项目Stratos,通过统一的UI管理所有的跨多云和混合云环境的云原生技术堆栈。
2019年9月,SUSE推出了SUSE Cloud Application Platform 1.5版本,也就是结合了Quarks开源项目的最新商业化版本,让基于传统VM虚拟机的Cloud Foundry作为容器镜像运行在Kubernetes之上,从而为Kubernetes提供了现代应用程序交付平台。此外,SUSE还推出了最新的Kubernetes商业版本SUSE CaaS Platform 4。这是SUSE基于Kubernetes容器管理平台的最新版本,增强了应用程序的安全性,该版本通过无中断的平台更新与Kubernetes的升级保持同步,可以更轻松、更频繁地使用新功能。
欧洲某联邦政府的IT服务供应商需要管理政府部门的30余个APP及上千名开发人员,之前需要数月甚至几年的时间才能推出新版本的APP,也缺乏标准化的部署环境而导致复杂的运营及高成本的运维。采用SUSE作为政府云原生PaaS平台后,极大提升了开发者效率,应用上线及更新的周期缩短到数天之内,还大量节省了软件许可证的成本及简化运营。
成为企业数字化转型伙伴
成立27年来,SUSE一直是一家从事开源软件商业化的公司。在推出了Cloud Foundry和Kubernetes核心平台产品后,SUSE的商业模式也将由操作系统软件销售主导转向DevOps解决方案,而解决方案销售不同于操作系统软件,不仅具备更长的销售周期,而且更关注与企业和组织共同走上数字化转型之旅,在转型过程中为企业提供各类增值软件与服务。因为企业的数字化转型是长期持续进行的旅程,SUSE也相应转型成为了企业的长期数字化转型伙伴,而非单纯的软件产品供应商。
SUSE公司副总裁、亚太区及日本总经理江永清表示,操作系统销售与DevOps及解决方案销售有着显著的区别,特别是DevOps首先涉及到企业文化和开发组织的转型,从传统的稳态模式转向新型的敏态模式,企业必须适应更快的应用软件开发和部署上线节奏。
不仅企业应用软件的开发周期越来越缩短,企业面临的云原生技术也在快速发展变化中。Cloud Foundry作为云原生开发技术的集成平台,也在持续纳入各类面向云原生应用开发的开源项目,包括Envoy、Istio、Kubernetes和MySQL等,并创建了Container Runtime、Eirini、Project Quarks等新开源项目。Abby Kearns强调,Cloud Foundry的发展方向是作为云原生DevOps集成平台,满足企业对云原生技术的各类需求,例如底层容器集群技术支持Kubernetes、Diego、BOSH等。
江永清表示,今天SUSE已经是一个全堆栈的数字化转型平台及解决方案供应商,可以为企业提供开源软件定义的基础设施以及之上的容器管理和PaaS所组成的应用交付平台。SUSE全球服务则提供咨询服务、优选服务和高级支持服务等帮助企业的数字化转型,进而支持业务关键应用、机器学习、物联网、业务分析、高性能计算以及传统IT和应用等各种企业应用需求。作为开源、开放、安全和业经验证的平台,SUSE致力于成为中国企业数字化转型的重要伙伴。
在中国市场,SUSE公司与Cloud Foundry基金会将通力合作,为中国的企业数字化转型提供全融合开源云原生技术堆栈,将全球最佳DevOps实践带入中国市场,不断推进数字化转型的前沿。而SUSE也将持续加大对中国市场投入,与作为全球第二大数字经济体的中国,共同走向云原生和数字经济的未来。
【凡本网注明来源非中国IDC圈的作品,均转载自其它媒体,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。】