时间:2021-05-02
无论是云还是容器还是传统信息化,从一个技术从概念到落地,从企业的谈资到不得不面对的转型问题,中国企业其实已经经历了好几轮不得不面对的技术变革。虽然早在5年前的2015年,云原生的概念就已有定义,但在应用上线越来越敏捷的今天,如何打破企业在开发、测试、运维互相分裂的状态,将整个企业开发运维部门更有效的结合起来,是一个企业能否快速取得关键成功的必然需求,也是企业的一种自然法则下的选择,正是这一需求推动了云原生的发展。
KubeSphere容器平台产品经理 于爽
何种因素推动了云原生的快速发展
云原生的优势在于可以很好地构建容错性好、易于管理、便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师能够轻松地对系统作出频繁、可预测的重大变更。在现实生活中,我们经常会看到很多互联网企业都会做促销活动,很多泛金融类,比如银行、保险都在做数字化转型,类似互联网企业线上频繁的活动。这一切都需要基础设施做配合,包括企业的应用架构、业务实现,而云原生技术正是辅助企业完成数字化转型的。
在软件架构上,以前的单体应用是所有的业务都在一个应用包里,把所有代码打包在一起;之后有了分层,3 Tier、MVC(前端、后端、中间控制器);后来IBM主导SOA的架构,有服务总线,是一种比较好的解耦方式,但它还是面向集中式的业务;现在谈论更多的是微服务,很多互联网企业已经做到生产业务微服务化。
协作流程因为业务需求的变化也体现了云原生的优势:以前的运维和开发团队,开发、测试、美工、项目经理,所有人面对同一个项目、同一个产品,可能需要历时三个月甚至半年时间才发布一个版本,所有人都得参与上线过程。在现在,业务开始往敏捷、DevOps方向发展,团队被拆解,微服务使得项目或产品已经被切割成很小的模块。比如购物车团队可能只需要一个全栈的研发,他不需要了解其他模块的业务,他跟其他模块的沟通是服务与服务之间的API、文档等。是一个很松耦合的团队组织架构。
Gartner报告称“到2020年,大概有75%的全球化企业将在生产中使用容器化应用。”云原生应用架构将在2-5年内达到“Plateau of Productivity”,即在企业所有的IT基础设施都可以用云原生阐释和构建。
可以说云原生更像当初企业上云一样,从一个谈资到了不得不去做的事情,通过优胜劣汰的自然法则,不能通过云原生在业务上建立优势的企业,很可能面临的是被竞争对手在业务上的淘汰。
开箱即用,KubeSphere让企业专注于业务创新
Kubernetes最开始是由谷歌开源的虚拟化平台或是支撑云原生的基础设施平台,开源后贡献给了CNCF基金会,包括微软、IBM以及青云QingCloud都是这个社区的主要贡献者。目前对于企业而言,虽然采用Kubernetes的企业可以很好的在跨基础设施上进行应用迁移,但考虑到Kubernetes只提供了基础平台,用户需要一个桌子需要自己先制造钉子和锤子,这让企业在高昂的IT人力成本下,开发人员从事的却是和业务本身无关的工作,这一复杂的特性,让Kubernetes在企业中的普及受到了影响。
为了可以让企业将有限的开发人员集中于业务创新,青云QingCloud打造了自己的KubeSphere云原生专业平台,并在2018年4月,在GitHub上开源KubeSphere第一行代码;2018年7月发布KubeSphere 1.0,借助青云的CIC大会正式发布,时至今日,KubeSphere已发布到了2.1版本,并聚焦于降低平台落地的成本以及用户使用的成本。
社区用户把KubeSphere称为云原生全家桶,因为KubeSphere提供了很多可选的功能组件,用户可以在使用过程中,根据自己的业务需求有选择性的使用这些组件。简单罗列了一下:
首先,核心功能开箱即用。一、即点即用的DevOps,面向开发测试人员,覆盖了开发测试全链条的发布。从提交代码、构建应用、应用发布到测试环境、测试通过发布到准生态环境及生产环境,这一套流程在KubeSphere平台上可通过可视化界面进行统一的管理。
二、灵活可选的微服务框架,现在Java系比较主流的SpringCloud、Dubbo;CNCF现在主推的Istio,Istio是由谷歌、IBM和Lyft三家公司主导的开源项目。不管是传统微服务框架还是主流的云原生微服务框架,在KubeSphere平台上都可以得到很好的支持。
三、应用跨平台一键部署。这是得益于容器、Kubernetes的特性,天然地在KubeSphere产品里支持。其次,健壮的容器基础设施。青云QingCloud主导的开源项目肯定会把自己擅长的技术同时输出到这个平台。青云有自己的SDN、SDS产品,包括QingCloud云平台,都可以跟KubeSphere很好的整合。这个整合并不是强绑定的关系,KubeSphere既可以安装在青云之上,也可以安装在其他云平台、物理机或者VMware之上。如果你目前正在使用青云其他产品,在KubeSphere上也有与之对接的接口,可以保证这些产品之间很好的整合。
最后,企业级增强特性。极简人机交互,通过社区用户和商业用户的反馈,我们对KubeSphere的产品体验,信心是非常强的。在大型企业落地,多租户、运维友好和安全都是必须的功能。从刚刚演示的监控场景,监控功能从资源视角、应用视角,运维人员都可以得到满足。另外是合规,从产品控制层面,像银行、保险公司部署安装KubeSphere时都要满足他们审计上的要求。
2020年KubeSphere将横跨两个大版本
虽然在去年11月青云QingCloud刚刚发布KubeSphere到2.1版本,但根据青云的路线图显示,青云将在今年3月发布KubeSphere的3.0版本。根据于爽的介绍,在3.0.0版本里除了支持多集群外,KubeSphere也会倾向网络租户隔离、计量、GPU可观察性,对接vGPU的功能。其主要原因在于通过开源社区和Meetup活动,青云收集用户最主要的关心点是多集群、项目管理。Kubernetes在向统治一切基础设施的方向迈进,Kubernetes集群规模会越来越大,一个集群已经承载不了企业现有的业务,企业会拥有多个集群,分布式的管理这些业务,而青云很快就将在大版本更新中加入企业关注的需求。
更让人意外的是根据路线图,青云将在2020年发布KubeSphere 4.0.0版本,更新将聚焦于计费系统、AI模型市场、订阅模式以及可插拔模式,可以看出,其中主要都是和企业用户关联度比较大的功能。但从中我们也不难看出,从一年一个大版本到现在半年一个大版本,青云显然已经在这一业务领域驾轻就熟。
可以说KubeSphere是青云为企业铺平开发运维环境差异性的平台,考虑到了企业用户的业务、运维以及开发的多重差异化需求,并提供了完善的环境和方案,真正让企业用户开箱即用,将全部精力集中于业务创新。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
数字化转型是当前企业一切转型的基础。企业的一切转型动作都需要架构在数字化这一基础之上。在已经到来的数字化时代,所有企业都需要转型成为数字化企业。数字化转型是当前
当前的快消品企业转型需要从数字化转型开始。数字化转型是当前企业需要赶快思考、布局的系统化课题。数字化是企业一切转型行动的基础设施。也就是在本轮转型过程中,企业需
数字化转型到云原生概述今天重新整理下企业数字化和云原生解决方案。这个我在前面分享过多篇文章来谈数字化转型和云原生解决方案。对于企业数字化来讲,从企业的横向供应链
活着·转型:2020年零售业变局“活着”“转型”新基建·新品牌:零售产业创新峰会零售未来之路在哪里?诸多企业证明了数字化转型的正确。不过,如何本地化制定数字化转
在2020即将到来的产业互联网大潮之中,数字化转型正在成为企业必考的命题。过去一年,全球经济形势不确定性的增强,使得企业更多地将目光转向降本增效与数字化转型,而