ToB企服应用市场:ToB评测及商务社交产业平台

标题: 【软考速通笔记】体系架构计划师⑬——云原生架构计划理论与实践 [打印本页]

作者: 李优秀    时间: 2024-12-7 18:13
标题: 【软考速通笔记】体系架构计划师⑬——云原生架构计划理论与实践
一、前言

   笔记目次大纲请查阅:【软考速通笔记】体系架构计划师——导读
  二、云原生架构基础知识

2.1 定义

云原生架构是基于云原生技能的一组架构原则和计划模式的聚集。
旨在将云应用中的非业务代码部分举行最大化的剥离,从而让云办法接受应用中原有的大量非功能性(如弹性、韧性、安全、可观测性、灰度等),使业务不再有非功能性业务中断困扰的同时,具备轻量、灵敏、高度自动化的特点。
2.2 特点


2.3 原则


三、云原生架构模式

3.1 服务化架构模式


3.2 Mesh化架构模式


3.3 Serverless模式

Serverless模式,无服务器架构,无需购买、维护和管理服务器。

3.4 存储计算分离模式

存储计算分离模式将数据存储从计算资源中分离出来,使得两者可以独立扩展和管理。这种模式适用于需要高吞吐量读写操纵的场景,如大数据应用,可以进步性能和可扩展性。
3.5 分布式事务模式

微服务模式提倡每个服务使用私有的数据源,而不是像单体如许共享数据源。
但通常大颗粒度的业务需要访问多个微服务,肯定带来分布式事务题目,否则数据就会出现不一致。
架构师需要根据不同的场景选择合适的分布式事务模式,常见的有以下几种:

3.6 可观测模式

可观测架构包括Logging、Tracing、Metrics三个方面:

3.7 事件驱动架构

事件驱动架构(EDA,Event Driven Architecture)本质上是一种应用或组件间的集成架构模式。适用于:

3.8 反云原生模式


四、云原生技能

4.1 容器技能

容器技能是一种轻量级的操纵体系虚拟化方法,它允许开发者将应用及其依赖打包在容器中。容器在隔离的环境中运行,具有本身的文件体系、网络配置和进程空间。
优点:

常见的容器技能:

4.2 容器编排技能

容器编排技能用于管理、调度和扩展容器化应用步伐。
优点:

常见的容器编排技能:

4.3 微服务

微服务架构模式将应用步伐构建为一系列小型、独立的服务,每个服务实现特定的业务功能。
优点:

微服务的技能:

4.4 无服务器技能

无服务器技能(Serverless)允许开发者构建和运行应用步伐,而无需管理服务器。
优点:

常见的无服务器平台:

4.5 服务网格

服务网格为微服务架构提供了一种可靠的服务间通讯机制。
优点:

常见的服务网格技能:


若以为文章对你有资助,顺手『点赞』、『收藏』、『关注』,也是对我的支持。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4