颠覆传统综艺玩法,30+明星的乘风破浪让我们看到了人生更多的可能性;那传统企业如何才能在数字化大浪迎面而来的当下“乘风破浪”,从容应对考验?打破僵化,云原生应用是否是传统企业转型的必然选择?什么样的云原生应用能满足企业转型的需求?
云原生应用——企业数字化转型的必然趋势
数字化浪潮的当下,企业能力越突出,转型越快,而提升企业能力,让企业重新焕发活力的过程要靠的工具就是数字化、智能化。随着企业数字化转型的深入,业务转型成为企业转型的核心,为了让企业能更好的应对业务模式频繁的变化,云原生成为企业数字化转型的最佳选择。
与此同时,从分析机构的调查统计可以看出,大概93%的企业正在采用多云策略,在多云中的混合云占87%。基于混合云的需求来源于业务,尤其是应用上的诉求,使得它已经成为企业的标配,所以云原生应用成为了必然。
专注用户目标,KubeSphere 3.0新增多集群管理
KubeSphere是一个面向云原生应用的容器平台,青云QingCloud应用及容器平台研发总监周小四介绍到“KubeSphere是以Kubernetes为基础,管理云原生应用的一种分布式操作系统,并提供可插拔的开放式架构,让第三方应用可以无缝对接进来,从而形成一个可持续发展的生态系统。”
多集群管理
KubeSphere容器平台产品经理于爽提到“KubeSphere 3.0打造了具有KubeSphere风格的多集群管理。目标是针对大量存在的异构混合云提供一个中央控制面板,不管是从运维角度还是知识技能的接受程度,都极大的降低了用户的成本。”区别于其他竞品“KubeSphere 3.0支持Solo和联邦两种集群管理方式”。
从统一运维化管理的场景出发,多集群支持Solo模式,也就是将不同集群放到KubeSphere一个管理平面之下进行统一管理,集群间互不影响,从而消除了企业IT运维人员管理多个KubeSphere集群的困扰;另外,KubeSphere 3.0还支持联邦集群模式,于爽介绍到“KubeSphere 3.0联邦集群可以把多个K8s的集群聚合起来形成一个K8s资源池。用户在部署应用时,可以把应用的副本按照用户的意愿分布到不同的K8s资源池里,其应用从上层构建实现跨Zone、跨集群的高可用。”轻松实现应用多区高可用,并且在私有云、公有云或其他基础设施上的部署都游刃有余。
可观察性能加强
KubeSphere从最开始的产品里,围绕着可观察性给用户提供了很多功能,包括基于租户的监控、基于租户的日志检索等。KubeSphere 3.0进一步加强了这部分功能,于爽提到“KubeSphere 3.0提供每个业务的监控指标在平台监控层面展现的支持,用户可以随意组装拼接用户面板,得到自己想要的监控数据”。原生的K8s事件缓存期仅存几个小时,而KubeSphere 3.0“基于租户的事件管理是可追踪的,按照一定的历史汇聚起来。另外,可以基于租户过滤,用户可以检索自己租户下的事件,包括业务的运维。此外,还对接了微信、Slack等比较主流的通知方式”。
平台安全能力进一步加强
“KubeSphere的租户,既支持原生的K8s租户,又在原生的基础之上抽象了一层自己的租户。不管是KubeSphere自己的租户还是原生的租户,在KubeSphere 3.0里,我们都提供了租户网络安全策略管理。契合了现在很多大型企业的诉求,特别是金融类企业。”同时KubeSphere 3.0也支持OAuth 2.0,方便用户对接和集成第三方应用。
对生态伙伴更友好
KubeSphere作为一个轻量级的纯软件产品适配了大部分主流的云平台和容器平台,比如耳熟能详的像阿里云、AWS、腾讯云、青云QingCloud,不需要二次开发就可以无缝将合作伙伴的监控数据对接到KubeSphere平台上。
“到目前为止, KubeSphere是唯一一个由中国人自己发起的、全开源的、经过CNCF基金会官方认证的K8s发行版。它从开放性、稳定性上,都给用户做了承诺。我们看的是整个生态,而不是单纯做产品。”于爽如是说道。
“极简”助力传统企业应对升级常态
互联网企业最喜欢新技术,又有业务的需求,尤其是应用快速迭代,以及对降低成本的需求特性,使其成为KubeSphere的第一批用户,但是传统企业终究也会走向这一步。
传统企业虽然也会考虑成本,但相较于互联网企业,传统企业更重要是求稳,使得他们对于新技术永远处于保守状态。虽然新冠疫情以及“新基建”的“新蓝海”意义进一步明确,云计算作为新基建相关一切的底层基础,使其对于很多企业的业务转型也必不可少,传统企业也在拥抱新技术,但不愿意升级,害怕升级后遇到不可预知的问题,仍是传统企业目前存在的短板。
基于此周小四提到”KubeSphere一直强调‘极简’,降低传统企业走向云原生应用的门槛,青云QingCloud为传统企业用户提供Binary to Image功能,用户只需要提供二进制文件不需要学习Docker或K8s,KubeSphere会自动帮用户将二进制文件打包成一个容器,自动部署到K8s,并将访问地址反馈给用户”。在提到产品的更新迭代时,周小四提到“升级应该成为一种常态,我们唯一要做的是把常态变得简单”。
作为开源项目,KubeSphere不仅仅是Open Source(开源),也是Open Architecture(开放架构)。KubeSphere未来会只提供最核心的,比如管理基础设施、工作负载,提供系统级别的服务,比如监控、告警等,其他都交给Open Architecture。另外,我们还会帮助企业建设集团云和社区云,提供一些运营功能,比如计量模块、统计报表等,以一种插件的方式,完善整个生态。
未来,一定是云原生应用的容器混合云时代,也一定是生态之争的时代。周小四表示“青云QingCloud将围绕这两大方向着力发展KubeSphere,构建云原生生态。青云QingCloud希望其他企业包括个人开发者都能参与到社区中来,把开源社区做得更好,面向全球,服务全球用户,通过生态提供更多、更好的产品给全球用户使用。”