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

10.2 架构定义与优势

更新于首发
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第10章 云原生系统规划 · 10.2 架构定义与优势

云原生架构
把杂活甩给云

云原生架构 = 一组架构原则和设计模式,把应用里的非业务代码最大化剥离,交给云去接管。
说人话:让开发只管业务逻辑,把弹性、容灾、安全这些杂活甩给云,业务更敏捷、成本更低。
01
代码三部分
业务+三方+非功能
02
甩给云
非功能性大量委托
03
六大优势
扩展·可用·灵活等
一句话先记住:云原生依赖云计算三层——IaaS、PaaS、SaaS;把非功能性特性下沉到 IaaS 和 PaaS。
大话官方教材 · 系规 1 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第10章 云原生系统规划 · 10.2 架构定义与优势

云原生代码三部分

只有业务代码是核心
业务代码
业务代码
实现业务逻辑——唯一核心,真正给业务带来价值
三方软件
三方软件
业务依赖的所有三方库(业务库、基础库)——附属物
非功能性
处理非功能特性的代码
高可用、安全、可观测等能力——剥离给 IaaS/PaaS
大话官方教材 · 系规 2 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第10章 云原生系统规划 · 10.2 架构定义与优势

云原生架构六大优势

比传统架构强在哪
1

高可扩展性

微服务独立部署扩展,按需增减实例

2

高可用性

分布多节点,负载均衡、容错,减少单点故障

3

灵活性

独立部署管理,可用不同语言技术栈

4

安全性

容器化隔离微服务,自动化减少人为错误

5

成本效益

降运维成本和时间,提高 ROI

6

高度自动化

资源管理、部署运维交给云上 PaaS

大话官方教材 · 系规 3 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第10章 云原生系统规划 · 10.2 架构定义与优势

记牢这几点

考试这样抓
云原生架构 = 剥离非业务代码,交给云接管非功能特性
代码三部分:业务代码(核心)、三方软件、非功能性代码
依赖云三层:IaaS、PaaS、SaaS
六大优势:高可扩展、高可用、灵活、安全、成本效益、高度自动化
记忆锚点
核心思想:把非功能性杂活(弹性/容灾/安全/可观测)甩给云,开发只管业务代码
《系统规划与管理师教程》第2版 10.2.1 / 10.2.4
大话官方教材 · 系规 4 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第10章 云原生系统规划 · 10.2 架构定义与优势

本节三句话带走

本节只记 3 句话
1云原生架构 = 把非业务杂活甩给云,开发只管业务代码。
2代码三部分:业务代码(核心)、三方软件、非功能性代码
3六大优势:高可扩展、高可用、灵活、安全、成本效益、高度自动化
教材锚点:《系统规划与管理师教程》第2版 10.2.1 架构定义 / 10.2.4 架构优势
大话官方教材 · 系规 5 / 5
以上为部分预览,完整内容请登录后查看
微信扫码登录

登录查看完整内容

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

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

二维码未显示?点此打开

相关推荐

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

意见反馈
回到顶部咨询