第14章 云原生架构设计理论与实践(2023)

14.1 云原生架构产生背景

14.2云原生架构内涵

    14.2.1 云原生架构定义

               代码结构发生巨大变化

               非功能性特性大量委托

               高度自动化的软件交付

    14.2.2 云原生架构原则

               服务化原则、弹性原则、可观性原则、韧性原则、所有过程自动化原则、零信任原则、架构持续演进原则

    14.2.3 主要架构模式

               服务化架构模式

               Mesh化架构模式:把中间件框架(如RPC、缓存、异步消息等)从业务中分离

              Serverless模式:你“部署”这个动作从运维中“收走”

              存储计算分离模式

              分布式事务模式

              可观测架构

              事件驱动架构

    14.2.4 典型的云原生架构反模式

               庞大的单体应用

               单体应用“硬拆”为微服务

               缺乏自动化能力的微服务

14.3 云原生架构相关技术

    14.3.1 容器技术

               K8S

    14.3.2 云原生微服务

               Spring Cloud Alibaba

    14.3.3 无服务器技术

 

              全托管的计算服务

              通用性,能够支撑云上所有重要类型的应用

    

你可能感兴趣的:(系统架构)