gydtep
发表于 2020-7-10 09:56:13
最近参与了一个上云项目,里面用到很多云原生的技术,借此机会结合大家的各种讨论,以及项目中的实践,聊一下个人对于云原生的一些粗浅思考。
gydtep
发表于 2020-7-10 10:03:10
Pivotal 公司是敏捷开发领域的领导者(曾经 Google 也是其客户),出生名门(EMC、VMware等投资),是标准的富二代。
gydtep
发表于 2020-7-10 11:15:17
2015 年 CNCF 掺和进来,最初把云原生定义为:应用容器化、面向微服务、容器编排。
gydtep
发表于 2020-7-10 15:13:07
面向函数:开发者只需提供函,通过事件或 HTTP 请求触发实现相应的功能,代表有阿里云(函数计算),AWS(Lambda)。
gydtep
发表于 2020-7-10 16:41:30
上面提到了 “云” 有很强大的能力,云上应用该如何适应,那么相比传统应用,新应用从软件架构的设计,开发,构建,部署,交付,监控及运维等整个应用生命周期各环节都需要被重塑,
gydtep
发表于 2020-7-10 18:19:51
通过 YAML 或 JSON 声明式代码,编排底层基础设施,中间件等资源,即应用要什么,云给我什么,企业最终会走向开放、标准的 “Cloud” 技术体系。
gydtep
发表于 2020-7-10 18:28:54
应用怎么交付
为了解决应用 “持续交付问题”,我们引入了 Devops。
gydtep
发表于 2020-7-11 09:56:16
对服务而言需要的关键技术点就是服务本身的 “轻量级容器化” 和以此为基础的 “不可变基础设施” 特征。
gydtep
发表于 2020-7-11 12:30:01
ServiceMesh 核心是业务逻辑与非业务逻辑解耦,实现开发只需关注业务逻辑的伟大目标。
gydtep
发表于 2020-7-11 12:41:11
针对应用减少了系统框架变更带来的风险、瘦身后变的干净和轻量化,加快了应用的启动速度,使得应用往 Serverless 架构迁移变得轻松。