云原生是什么它从哪里来又到哪里去
云原生是什么?它从哪里来?又到哪里去?
毋庸置疑,云计算已深入人心,几乎每个与云计算相关的活动、文章、产品发布,言必谈“云原生”。那么:
**· 云原生到底是什么?
· 云原生有哪些要核心技术和典型应用场景?
· 云原生将来会如何发展?
· 身处云原生时代,开发者如何应对软件开发工作中的“变”与“不变”?**
这些问题的答案,都可以在2021长沙·中国1024程序员节(1024.csdn.net)上找到。
在10月24日下午的“云原生时代的开发者”主题论坛上,来自CNCF云原生基金会、一线云计算企业、主流应用商等云计算领域专家,分享了云原生核心技术、典型应用实践,同时探讨了开发者如何赢在云原生时代。
下面,我们来看看演讲嘉宾都有哪些“金句”分享:
CNCF 云原生计算基金会中国区总监陈泽辉 (Keith Chan)
“现在大概有6.5million云原生开发者,这个调研是2020年的,相较2019年增加了1.8million。其中大概90%多开发者会用到Kubernetes开源容器,还有大概4million开发者用到的无服务器新技术也基于开源。除此之外,60%会用到标配容器。围绕容器的管理也好,或者其他的原生全景图,包括其CI/CD等等,这些都是基于开源的,非常非常多。”
火山引擎副总经理张鑫
“云原生、原生云,它不是一个文字游戏,关键在于原生是一个定语,那它面向什么?我们分了几个方面:第一面向现代化的应用;第二面向新的架构形态;第三面向各种多元化的基础设施。
怎么做好原生云?我们有一个理念:首先是从平台变成应用;其次是管理对象的改变,去管理容器、去编排容器;第三点比较抽象,就是从自动化变成自制化;最后一点是从技术到实践。”
芒果TV智能算法部产品应用组技术负责人杨杰
“大家对程序员这一行可能有不少误解,以为算法工程师每天只和算法、程序打交道。但实际上工程师还有很多其他工作,比如环境的配制、数据的收集、数据的验证,也要对整个过程进行管理,对结果进行分析。除此之外,还包括模型推理服务,以及最后的监控。这里面蕴含了一个非常严重的问题,就是算法工程师和我们算法团队价值输出效率是否够高。
云原生带给我们很大的一个改变,就是能够将通用技术的复杂性全部委托给云原生平台来完成,从而让我们算法工程师能够更加专著在算法研发和业务创新等核心价值输出部分。”
阿里云应用 PaaS 与 Serverless 产品线负责人司徒放
“云原生应用管理平台的演进可能会面临四个演进挑战。分别是:不同场景的应用平台接口不统一,重复建设;‘面向终态’无法满足过程式的交付方式;平台能力扩展复杂度太高;以及在不同环境和不同场景中交付差异巨大。
基于挑战,我们提炼了四点原则。分别是:统一的、基础设施无关的开放应用模型;围绕工作流的声明式交付;高度可扩展、易编程;以及面向混合环境的设计。”
MegaEase创始人陈皓
“我们要真正做到控制逻辑和业务逻辑的解耦,然后它们还可以联系在一起,要基于Service Proxy来做,这是我们企业化架构的一个演进。
这里面有三个核心问题,一是对外的API,另外一个是整体的SLA,最后‘应用服务’是一等公民。API代表服务,即对外的服务能力,SLA代表稳定性,应用服务代表治理重点是什么。”
在最后的圆桌论坛环节, CSDN副总裁于邦旭 与各位嘉宾展开了精彩讨论。
本次1024程序员节除“云原生时代的开发者”论坛外,还有一系列分论坛举办,包括先进计算与人工智能,工业互联网&智能制造背后的技术力量,“数据库技术实践与未来展望,智能汽车的黄金十年,PostgreSQL数据库人才与业务生态应用等。更有岳麓尖峰对话、2021技术英雄大会,共论数字经济新发展。