编程技术网,编程语言,IT新闻,code,代码审查

青云科技CEO黄允松:重新发明轮子 未来的应用都将是云原生架构

2020-11-26 15:20

预应力塑料波纹管,总经理年会致辞,奥迪卡盟

“未来的软件一定是长在云上的,要在应用软件的基础架构领域重新发明轮子。自从有计算机以来的所有应用,都有必要用云原生架构全部从零开始再做一遍。”

在蓝驰创投近日举行的2020年度LP大会上,青云QingCloud创始人、CEO黄允松进行了《云原生、容器、Kubernetes和青云》的主题分享,以下为部分内容的节选。

拥抱云计算的挑战

众所周知,云计算已经不是一个新概念了。在云计算的下半场,资源层已经云化,而应用层的云化才刚刚开始。

对于上层应用的厂商来说,拥抱云计算最大的困难不是搭建云平台,而是应用迁移上云。具体有多困难?

从时间上来说,要先计划周全,尽量不干扰到日常业务的开展;员工要培训,怎么迁移要咨询,迁移工具要调试和使用,跟迁移工具的提供商要磨合,要开会;迁移后还有漫长的运维和优化。整个流程走下来,可能还没迁移完,公司先给搅黄了。

再说财务成本。第三方迁移工具,CloudEndure、Racemi 、Zerto 、AppZero、Attunity哪个都不便宜;几千个工作小时的内外部迁移工作量,对应的都是工资开支。根据AWS的数据,每个服务器的平均迁移成本超过1200美元。

为什么会有上述困难?因为传统应用不是为云计算而开发的,导致迁移成本较高;就算迁移上云了,如果只是用虚拟化和重新部署的方式迁移,无法发挥云计算的弹性、高容错和高并发处理等优点。

重新发明轮子

未来的软件将生长于云上

怎样才能降低成本,真正拥抱云计算?

用云原生的方式把所有应用程序重写一遍,让开发的软件和云天然集成在一起,发挥出云的最大价值。

程序员都知道一句名言:不要重新发明轮子。但当新老技术交替时,这句话就不适用了,技术更迭的历史就是不断重新发明轮子。

从1992年到现在的将近30年里,在应用程序基础架构领域占统治地位的是J2EE,也就是JAVA,我们是不是用JAVA把之前的C、C++、PHP、Fortune、Pascal、ObjC等等语言写的应用程序重新都写了一遍?这个过程中产生、造就了很多伟大的公司。

在云计算的时代,历史将再次重复,所有应用程序也将用云原生方式重写一遍。

有什么价值?两个月前,美国一家叫SnowFlake的公司上市了,现在的市值超过700亿美金,让巴菲特54年以来第一次参与打新。这家公司的业务就只是做数据仓库,但为什么它这么值钱?因为它是云原生的。

云原生定义了一条能够让应用最大程度利用云的能力、发挥云价值的最佳路径。可以非常坚定地讲,未来所有的应用都会长在云上。应用软件不会在运行在PC机上,不会运行在你的手机上,也不会运营在数据中心的服务器上,全部都会在云上。

从“技术驱动”到“业务驱动”

云原生让云的价值回归到业务本身

云原生是一个泛化的概念,这些应用可以是一个网站,也可以是一个庞大的电商,也可以是任意的计算任务、函数等,目标都是为了支撑业务部门。

云原生拥抱的是开发人员,帮助的是业务部门,是企业技术中台的重要支撑和关键组成部分,带来由下至上的创新,组织架构从“技术驱动”到“业务驱动”,从“传统型组织”到“敏捷型组织”的转变。

敏捷型组织不再有职能部门,只有业务部门,每个业务部门背后有很多服务单元,组织的技术架构变成业务导向的微服务架构。配合DevOps等流程和工具,企业可以摆脱开发和运维的束缚,把精力全部关注在业务上。

业务本身才是云计算的价值和意义所在,而不是做虚拟机和服务器。

资源层不再重要

多云战略已经成为趋势

上一篇:上汽智能架构为你构筑智乘新体验

下一篇:网工基础|秒懂!原来云计算是“长”这样的?