软考找老孙
软考找老孙guoruankao.com
免费第111讲 / 共211讲

10.1.1 云原生12要素

更新于首发
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第10章 云原生系统规划 · 10.1.1 云原生 12 要素

云原生
12 要素

12 要素是 Matt Stine 2015 年定义的云原生应用「12 条军规」
说人话:照这 12 条写出来的应用,天生就适合在云上跑——能弹性、能快速部署、能优雅启停。
01
代码与配置
基准代码·依赖·配置
02
构建与进程
构建发布运行·无状态
03
运维友好
易处理·日志·环境等价
一句话先记住:12 要素是云原生的抽象起点,强调一份代码多份部署、显式声明依赖、配置与代码分离。
大话官方教材 · 系规 1 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第10章 云原生系统规划 · 10.1.1 云原生 12 要素

12 要素(1-6)

代码 · 依赖 · 配置 · 构建
1

基准代码

一份基准代码、多份部署

2

依赖

显式声明依赖关系

3

配置

在环境中存储配置

4

后端服务

把后端服务当作附加资源

5

构建·发布·运行

严格分离构建、发布、运行

6

进程

以无状态进程运行应用

大话官方教材 · 系规 2 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第10章 云原生系统规划 · 10.1.1 云原生 12 要素

12 要素(7-12)

端口 · 并发 · 易处理 · 日志
7

端口绑定

通过端口绑定提供服务

8

并发

通过进程模型进行扩展

9

易处理

快速启动、优雅终止,最大化健壮性

10

环境等价

开发、预发布、线上环境尽量一致

11

日志

把日志当作事件流

12

管理进程

把后台管理当作一次性进程运行

大话官方教材 · 系规 3 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第10章 云原生系统规划 · 10.1.1 云原生 12 要素

记牢 12 要素

考试这样抓
12 要素:Matt Stine 2015《迁移到云原生架构》定义
1-6:基准代码、依赖、配置、后端服务、构建发布运行、进程
7-12:端口绑定、并发、易处理、环境等价、日志、管理进程
核心:一份代码多份部署、配置与代码分离、无状态进程
记忆锚点
记 4 个高频:一份代码多份部署、配置存环境、无状态进程、日志当事件流
云原生 12 要素 · Matt Stine 2015
大话官方教材 · 系规 4 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第10章 云原生系统规划 · 10.1.1 云原生 12 要素

本节三句话带走

本节只记 3 句话
112 要素 = 云原生应用的12 条军规(Matt Stine 2015)。
2前六:基准代码、依赖、配置、后端服务、构建发布运行、进程。
3后六:端口绑定、并发、易处理、环境等价、日志、管理进程
教材锚点:《系统规划与管理师教程》第2版 10.1.1 概念(12 要素)
大话官方教材 · 系规 5 / 5
以上为部分预览,完整内容请登录后查看
微信扫码登录

登录查看完整内容

本讲属于"系规官方教材图文伴读课"课程内容。微信扫码登录后,系统会自动识别你的课程权限并直接返回本页。

使用微信扫描二维码,授权后自动登录并返回本页

二维码未显示?点此打开

相关推荐

继续深入学习「系规官方教材图文伴读课」其他课时

意见反馈
回到顶部咨询