分享人:王翱宇 杭州谐云科技有限公司CEO
正文:
本篇内容将通过两个部分来介绍深耕云原生技术 – Kubernetes应用渐入佳境。
一、云原生发展趋势
二、应用与实践
云原生技术在早期落地面临三个难点。第一,应用托管具有挑战性。第二,路线之争。第三,技术的复杂性是云原生技术最大的障碍。
Kubernetes经过多年的发展,已经日趋成熟。从代码贡献率和Issue看,单集群趋于稳定,open的数量大大的减少。
在Kubernetes的二十多个核心组件中,CNCF中K8s强相关的主要部分已毕业。有相当的用户在使用,并且成熟。
随着Kubernetes的日渐成熟,大家的关注度从Kubernetes本身到如何应用Kubernetes。有两个现象也印证了,Kubernetes的使用越来越深入。第一,在客户的应用系统中,Kubernetes从边缘应用逐渐的成为核心应用。第二,软件开发商的合作伙伴要求,软件开发部署平台,必须是容器化的部署。从产业发展来看,也极大推动Kubernetes和云原生技术的应用。
二、应用与实践
在万亿的软件应用市场里,容器化的比例并不高。因为容器化,要对应用做一些改造。所以容器化往往伴随着应用的迭代更新。
从单集群高可用架构到多集群管理架构,再到多活&混合云架构。我们的技术有了很大的提升,管理节点宕机不会导致业务故障。
谐云率先实现了基于OAM(开放应用模型)的可视化编排,给阿里云全球云原生生态事业添上完 成为全球首款基于OAM的应用可视化编排平台,并与阿里云联手参与信通院《云计算开放应用架构》。
怎么去统一的管理中间件变成了新的痛点。安装部署人力成本高,中间件版本繁多,各部门各自为政,缺少日志监控等基础设施等等。
经过反复尝试,我们做了一站式的轻量级的中间件管理平台。为客户提供轻量、可靠的中间件管理平台,助力客户完成数字化转型的最后一公里。 为客户提供完整的中间件生命周期管理,运行稳定和可视化排障。
以数据库为例,我们最核心的一个客户有将近数百个节点的数据库,中间就是容器化的应用。在本地的物理机上,实现了在新环境应用的一云多芯。
我们联合阿里一起,深入合作,共同推出了一些产品和联合解决方案。包括云安全,云监控都进行了前沿技术的探索。
我们成立5年多来,服务了100多家客户。其中有50%以上把应用都跑在生产环境中。20%的客户已经上了他们的核心应用。以移动为例,服务数量超过1万,包括运行的容器的数量达到了10万级别。