gydtep
发表于 2020-7-10 10:13:06
到了 2017 年,Matt Stine 改了口风,将云原生架构归纳为:模块化、可观测性、可部署性、可测试性、可处理性、可替换性等 6 大特征。
gydtep
发表于 2020-7-10 13:54:04
根据摩尔定律推断,未来对于云原生的定义还会不断变化。
gydtep
发表于 2020-7-10 15:28:16
“即数据即服务”,拓展到上层应用,AI 与云服务的结合,产生了很多高价值的服务。
gydtep
发表于 2020-7-10 17:10:10
为了解决容器的 “编排和调度问题”,使用 Kubernetes。
为了解决微服务框架的 “侵入性问题”,使用 Service Mesh。
为了让 Service Mesh 有 “更好的底层支撑”,将 Service Mesh 运行在 k8s 上。
gydtep
发表于 2020-7-10 21:14:02
那怎么样才能算真正落地和践行 DevOps ,满足灵魂拷问的几个问题:
方式:开发每次写完代码是否可以部署到测试、生产环境,不需要运维帮助?
gydtep
发表于 2020-7-11 10:40:11
具有一致性、轻量级、可移植、语言无关等特性,实现 “一次发布,随处运行”(开发、测试、生产),使应用的构建、分发和交付完全标准化。它也是 “不可变基础设施” 的核心基础。
gydtep
发表于 2020-7-11 10:43:20
Kubernetes 是云计算和云原生时代的 Linux。
gydtep
发表于 2020-7-11 14:01:50
之后下沉到基础设施中间件 Mesh(类似 TDDL 到 DRDS 的模式)。针对应用减少了系统框架变更带来的风险、瘦身后变的干净和轻量化,加快了应用的启动速度,
gydtep
发表于 2020-7-11 15:24:24
可观测性:丰富且细粒度的监控(实时指标、链路追踪、日志),秒级监控能力,做到自动化报警,可持久化的提供查询。
gydtep
发表于 2020-7-11 19:49:36
声明式的 API 与可扩展(CRD + Controller)的编程接口,先进的设计思想使其在容器编排大战中(Kubernetes、Swarm、Mesos)处于王者地位,成为容器编排系统的事实标准。