系统规划与管理师 | 开源课程 | 专栏
ONEP软考智能体专属增值服务:涵盖软考AI工具全版本教程、软考课堂干货、论文解读、高项考点精讲与视频课程,提供全流程备考增值支持。
ONEP软考资源封面图
本篇内容摘要

系规速通第10章:云原生系统规划——概念演进(烟筒→容器→CNCF)、架构四件套(定义/原则/模式/优势)、建设5步与落地案例;教你把应用设计成天生为云、弹性伸缩、自动运维,三科都考。

教材速通
2026-08-02T07:31:26+00:00
☆
▶

speedrun10|第10章 云原生系统规划

ONEPSOFT | 软考学习知识库


speedrun10|第10章 云原生系统规划

一、章节定位

项目内容
章节第 10 章 云原生系统规划(方法篇,云资源规划的 " 现代化落地 " 章)
大纲边界综合知识 "10. 云原生系统规划 ",10.1\~10.4 共 4 大节(发展背景/技术架构/建设规划/案例)
出题范围三科都考! 综合知识(选择题)+ 案例分析(4\~24 章)+ 论文(4\~17 章,可作云原生规划论述)
难度定位概念新、技术词多(容器/K8s/微服务/Serverless/Service Mesh/DevOps),但教材讲得系统。偏理解 + 识记
备考提示与第 6 章云资源(IaaS/PaaS/SaaS)、第 9 章安全(零信任/DevSecOps)强关联;设计原则 7 条、建设规划 5 步是高频

一句话:这一章教你 " 怎么把应用设计成天生为云而生、能弹性伸缩、自动化运维的系统 ", 是数字化转型的技术实现章。

二、系统性阐述(小白先建立整体认知)

这一章回答:什么是云原生、架构长什么样、按什么步骤建设?

主线是 " 概念演进 → 架构(定义/原则/模式/优势) → 建设 5 步 → 案例 ":

  1. 先讲来龙去脉(10.1):云原生=Cloud Native,为云而生;从 " 烟筒模式 " 到容器化 + 微服务 +DevOps;CNCF 定义演变(2015 三要素→2018 加 Service Mesh);12 要素;DevSecOps。
  2. 再讲架构(10.2):定义(剥离非业务代码到 IaaS/PaaS)、7 条设计原则、7 种架构模式、6 大优势。
  3. 然后建设路线(10.3):5 步走, 微服务容器云→服务治理→持续交付安全→自服务基础设施→增强韧性安全。
  4. 最后案例(10.4):快递公司 VMware+Oracle → Kubernetes 云原生改造。

记忆主线:概念演进(烟筒→容器→CNCF) → 架构四件套(定义/原则/模式/优势) → 建设 5 步 → 案例。

三、教材原文精摘(逐子节全覆盖)

下列段落直接摘自官方教材,未改写。请先读原文,再结合讲解理解。

10.1 云原生发展背景

10.1.1 概念

" 云原生 " 来自 Cloud Native 直译:Cloud=应用和服务在云端;Native=应用从一开始专为云端特性设计,发挥云弹性与分布式优势。

2015 年 CNCF 定位三方面:应用容器化、面向微服务架构、支持容器编排调度。

2018 年加 Service Mesh 后 CNCF 新定义:①基于容器、服务网格、微服务、不可变基础设施、声明式 API构建可弹性扩展的应用;②基于自动化构建高容错、易管理、便于观察的松耦合系统;③构建统一开源云技术生态,与云厂商服务解耦。

12 要素(表 10-1 列举部分):①基准代码(一份代码多份部署)②依赖(显式声明)⑨易处理(快速启动优雅终止)⑩环境等价(开发/预发/线上一致)⑪日志(当事件流)⑫管理进程(后台管理当一次性进程)。

10.1.2 发展概述

传统 " 烟筒 " 模式→上云;传统瀑布式开发(开发/IT 运营/质保分设)→DevOps(合一);容器微服务为 DevOps 提供前提。

云原生 + 边缘计算、+HPC 上升;DevSecOps:在 DevOps 周期建安全原则,每环节都为安全负责。

10.2 云原生技术架构

10.2.1 架构定义

云原生架构是基于云原生技术的一组架构原则和设计模式的集合,旨在将非业务代码部分最大化剥离,让云设施接管弹性、韧性、安全、可观测性、灰度等非功能特性。

云原生代码三部分:业务代码、三方软件、处理非功能特性的代码。依赖 IaaS/PaaS/SaaS 三层。

10.2.2 设计原则(7 条 ★)

  1. 服务化:拆分不同生命周期业务单元,独立迭代
  2. 弹性:规模随业务量自动调整,无须事先容量规划
  3. 可观测:日志、链路跟踪、度量,让调用清晰可见
  4. 韧性:组件异常时抵御能力,提升 MTBF(平均无故障时间)
  5. 所有过程自动化:IaC、GitOps、OAM、K8s Operator
  6. 零信任:默认不信任内外任何人/设备/系统,以身份为中心访问控制
  7. 架构持续演进:架构自身具备持续演进能力

10.2.3 架构模式(7 种)

  • 服务化架构(微服务/小服务,接口契约定义关系)
  • Mesh 化架构(中间件 SDK 与业务解耦,业务进程只留薄 Client)
  • Serverless(收走 " 部署 ",适合事件驱动计算/短请求)
  • 存储计算分离(暂态/持久数据都用云服务保存)
  • 分布式事务
  • 可观测架构(Logging/Tracing/Metrics)
  • 事件驱动架构 EDA(增强韧性、CQRS、数据通知、开放接口)

10.2.4 架构优势(6 大)

高可扩展性(微服务独立扩展)、高可用性(多节点负载均衡容错)、灵活性(多语言栈)、安全性(容器隔离)、成本效益(减运维)、高度自动化。

10.3 云原生建设规划(5 步 ★)

顶层规划 + 分步实施,路线图 5 步:

  1. 微服务采用 + 容器云平台构建(基于容器 +K8s 构建私有容器云;12 要素指导;主数据驱动设计)
  2. 服务管理和治理(完善治理;CNCF 推荐 Service Mesh;API 协同)
  3. 持续交付及安全(DevOps 闭环:CI/CD/持续交付/监控/反馈;认证权限是基础安全)
  4. 自服务敏捷响应基础设施(统一身份/日志/配置/监控服务 +CI/CD)
  5. 增强生产环境韧性和安全性(抗脆弱性试验如 Netflix" 混沌猴 ";安全是抗脆弱一部分)

10.4 云原生实践案例

某快递公司:VMware+Oracle 原架构→基于 Kubernetes 云原生体系;应用容器化 + 微服务改造;架构层(裸金属/云 DNS+Ingress/K8s PaaS/独立 Namespace/托管容器运维)。

四、核心知识树

第10章 云原生系统规划
├─ 10.1 发展背景
│   ├─ 概念(Cloud Native·CNCF 2015→2018+Mesh)
│   ├─ 12要素(基准代码/依赖/易处理/环境等价/日志/管理)
│   └─ 发展(烟筒→DevOps→DevSecOps·边缘/HPC)
├─ 10.2 技术架构
│   ├─ 定义(剥离非业务代码到IaaS/PaaS)
│   ├─ 7原则(服务化/弹性/可观测/韧性/自动化/零信任/演进)
│   ├─ 7模式(服务化/Mesh/Serverless/存算分离/事务/可观测/EDA)
│   └─ 6优势(扩展/可用/灵活/安全/成本/自动化)
├─ 10.3 建设规划(5步)
│   └─ 容器云→治理→DevOps安全→自服务设施→韧性安全
└─ 10.4 案例(VMware+Oracle→K8s)

五、关键概念速解(名词卡片)

概念一句话解释
云原生应用天生为云设计,发挥弹性与分布式优势
CNCF 定义三要素 (2015)容器化、微服务、编排调度
不可变基础设施部署后不修改,出问题整体替换(2018 定义)
12 要素云原生应用设计 12 条(基准代码/依赖/日志等)
非功能特性剥离弹性/安全/可观测交给 IaaS/PaaS,业务只管业务
零信任默认不信任何人,以身份为中心访问控制
韧性/MTBF抗异常能力,平均无故障时间
Service Mesh服务网格,治理微服务间通信(薄 Client)
Serverless收走部署,开发者只写逻辑,按用计费
混沌猴Netflix 主动随机破坏测试系统韧性的工具

六、记忆口诀 & 土木工程类比

口诀集

  • 设计原则 7:" 服弹可韧自零演 "(服务化/弹性/可观测/韧性/自动化/零信任/持续演进)
  • 架构模式 7:" 服 Mesh Server 存事可观驱 "(服务化/Mesh/Serverless/存算分离/分布式事务/可观测/事件驱动)
  • 架构优势 6:" 扩可用活安保自 "(扩展/可用/灵活/安全/成本/自动化)
  • 建设 5 步:" 容治交基韧 "(容器云/治理/交付安全/基础设施/韧性安全)
  • CNCF 演进:"15 三要素→18 加 Mesh"
  • 可观测三件套:" 日志链路度量 "(Logging/Tracing/Metrics)
  • 自动化四工具:"IaC GitOps OAM K8sOp"

土木工程类比(贴合专业背景)

  • 云原生概念(为云而生) ≈ 装配式建筑:构件天生为 " 工厂预制 + 现场拼装 " 设计,而非现场支模浇筑, 发挥工业化与标准化的 " 云 " 优势。
  • 烟筒模式→云原生 ≈ 各楼独立现场浇筑(烟筒,重复造轮子)→ 装配式 +BIM 协同(标准化模块复用)。
  • 非功能特性剥离到 IaaS/PaaS ≈ 把水电空调从 " 每家自己打井发电 " 改为接入城市管网(基础设施即服务),施工方只管核心生产,弹性/安全/可观测由城市保障。
  • 12 要素 ≈ 工程标准化 12 条:基准代码=一套标准图多场景部署;依赖=明确材料清单;易处理=快速进场快速退场;环境等价=试验段与正式现场一致;日志=施工日志当事件流;管理进程=后勤当一次性任务。
  • 设计原则 7 ≈ 工程原则:服务化(分部分项独立施工迭代)、弹性(劳动力随工程量伸缩,不预先堆死人)、可观测(BIM+ 传感器全程监测)、韧性(抗风险 MTBF)、自动化(装配式 + 机器人)、零信任(进场人人核验身份授权)、持续演进(图纸持续迭代)。
  • 服务化/微服务 ≈ 把大楼拆成标准化预制模块,各自独立建造、升级、替换。
  • Mesh 化架构 ≈ 把通用支撑(塔吊/脚手架/泵车)从每个施工队自备,改为集中共享的 " 轻量调用接口 ", 业务队只留薄薄一个联络员。
  • Serverless ≈ 把 " 找场地、搭临时设施 " 收走,你只写核心工艺逻辑,按次计费(像用共享工坊,不管厂房)。适合短时任务(应急抢修式计算)。
  • 存储计算分离 ≈ 材料仓库(存储)和加工车间(计算)分开,材料都放云仓,车间按需取用。
  • 可观测三件套 ≈ 施工日志 (Logging)+ 工序追溯 (Tracing)+ 进度指标 (Metrics),一次点击(巡检)引发的多次调用全程可见。
  • 事件驱动 EDA ≈ " 混凝土到龄期 " 触发拆模、" 监测超限 " 触发预警, 事件驱动工序。
  • 建设 5 步 ≈ 实施路线图:①建装配式工厂 + 模块化(容器云)②协同治理(服务网格)③持续交付 + 安全(DevOps)④自服务基础设施(统一水电气/监控)⑤增强韧性安全(抗脆弱试验=压力测试/应急演练)。
  • 混沌猴 ≈ 主动做破坏性试验:随机断水断电测系统韧性,像工程破坏性检测/应急演练。
  • DevSecOps ≈ 安全融入每道工序(而非最后验收),每环节为安全负责。

七、易混淆对比

对比项左右
CNCF 2015 / 2018 定义容器化 + 微服务 + 编排+Service Mesh+ 不可变基础设施 + 声明式 API
服务化架构 / Mesh 化架构业务按模块拆(微服务)中间件 SDK 与业务解耦,留薄 Client
Serverless / 传统部署收走部署,不管运行环境自己管服务器/OS/网络
弹性 / 韧性规模随业务自动伸缩异常时抵御能力(MTBF)
零信任 / 传统边界安全默认不信,以身份为中心内网默认可信(边界防御)
存算分离 / 存算一体存储用云服务,计算独立同机耦合
可观测 / 仅监控日志 + 链路 + 度量三位一体往往只看指标

易坑:①" 云原生=只用容器 " 是错的,2018 定义已扩展为容器 + 服务网格 + 微服务 + 不可变基础设施 + 声明式 API 五大件;②零信任≠" 不要安全 ",而是 " 默认不信任、以身份为中心 ";③Serverless 适合短请求/事件驱动,不适合长耗时有状态任务。

八、与其他章节关联

  • ← 第 6 章 云资源规划:云原生的 IaaS/PaaS/SaaS 三层依赖(10.2.1)正是第 6 章云计算三模式的落地;第 6 章是 " 资源底座 ",本章是 " 应用现代化 "。
  • ↔ 第 9 章 信息安全规划:零信任原则(10.2.2)、DevSecOps(10.1.2)、建设步骤 5 的 " 安全是抗脆弱一部分 ", 与第 9 章技术体系、运营体系(最小特权/应急)直接咬合。
  • → 运维服务(第 10 章之后):本章几乎整章都在讲现代运维, 所有过程自动化(IaC/GitOps/K8s Operator)、可观测三件套(日志/链路/度量)、韧性(混沌猴)、DevOps 闭环(持续监控反馈),全是 IT 服务运营管理(第 8 章之后)的核心手段。规划阶段把 " 自动化 + 可观测 + 韧性 " 定好,运维才真正 " 云原生化 "。这是与运维衔接最紧密的点:运维的自动化、可观测化,正是云原生把 " 自动化/可观测/韧性 " 落地的体现。
  • → 案例/论文:第 10 章在案例(4\~24)和论文(4\~17)范围,常作为 " 系统上云/微服务改造 " 案例或论文的技术架构论述。

九、考试出题方式

  1. CNCF 定义演进题(高频):2015 三要素 vs 2018 加 Service Mesh/不可变基础设施/声明式 API, 常考 " 下列属于云原生特征的是 "。
  2. 设计原则 7 条题:给场景选原则(如 " 规模自动伸缩 "→弹性、 " 每次调用可见 "→可观测、 " 以身份为中心 "→零信任)。
  3. 架构模式辨析:服务化/Mesh/Serverless/存算分离/EDA 的特征与适用, 如 " 适合事件驱动短任务 "→Serverless。
  4. 建设规划 5 步排序:容器云→治理→DevOps 安全→自服务→韧性安全,或考某步内容(如 " 混沌猴 " 在第 5 步)。
  5. 12 要素/DevSecOps:12 要素含义、DevSecOps" 每环节为安全负责 "。
  6. 案例/论文应用题:给 " 传统烟筒架构改云原生 " 背景,让你出建设路线图(5 步)或技术架构(原则 + 模式), 案例题常见形态,论文可作架构演进论述。

备考建议:本章三科通吃,且技术词虽新但教材体系极清晰。选择题把 "CNCF 定义演进 +7 原则 +7 模式 + 建设 5 步 + 零信任 " 背熟;案例论文要能展开 "5 步路线图 " 和 " 非功能特性剥离到 IaaS/PaaS" 的核心思想。运维的自动化、可观测化,云原生这章把运维自动化、可观测化了, 把 " 自动化/可观测/韧性 " 三个词刻进脑子里,它们正是运维现代化的核心手段。

相关学习内容推荐......

⤴️分享
⬅️返回
1
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
前言 系规全章节速览地图
2
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun1|第 1 章 信息系统与信息技术发展
3
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun2|第 2 章 数字中国与数智化发展
4
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun3|第 3 章 系统科学与哲学方法论
5
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun4|第 4 章 信息系统规划
6
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun5|第5章 应用系统规划
7
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun6|第6章 云资源规划
8
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun7|第7章 网络环境规划
9
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun8|第8章 数据资源规划
10
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun9|第9章 信息安全规划
11
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun10|第10章 云原生系统规划
12
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun11|第11章 信息系统治理
13
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun12|第12章 信息系统服务管理
14
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun13|第13章 人员管理
15
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun14|第14章 规范与过程管理
16
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun15|第15章 技术与研发管理
17
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun16|第16章 资源与工具管理
18
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun17|第17章 信息系统项目管理
19
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun18|第18章 智慧城市发展规划
20
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun19|第19章 智慧园区发展规划
21
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun20|第20章 数字乡村发展规划
22
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun21|第21章 企业数字化转型发展规划
23
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun22|第22章 智能制造发展规划
24
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun23|第23章 新型消费系统规划
25
ONEP软考资源封面图
2026-08-02T07:31:26+00:00
speedrun24|第24章 法律法规和标准规范
ONEPSOFT品牌标识
ONEP软考 | 开源知识库
© 2025 ONEPSOFT. All rights reserved.