奇迹小说
云原生架构:从技术演进到最佳实践

云原生架构:从技术演进到最佳实践

作者: 贺阮,史冰迪 著

25.20万83人 正在读

已完结现代当代当代文学
作品简介

云原生之路,漫漫而修远,因为云在发展,应用也在发展。如何让应用充分利用云的特性焕发全新面貌,这是每个云原生应用架构领域的人应该思考的问题。 《云原生架构:从技术演进到最佳实践》分为两篇,从技术演进讲起,让你充分了解系统资源、应用架构和软件工程的发展历程,从而拥有技术角度的全局视野;然后介绍云原生应用的最佳实践,手把手教你设计一个云原生应用。 《云原生架构:从技术演进到最佳实践》适合云原生应用开发人员、架构师、云计算从业者阅读,部分章节对产品团队、运维人员亦有一定的参考价值。

目录 (323章)
倒序
正文
第1部分系统资源1.1操作系统简介1.1.1主要功能1.1.2系统结构1.2CPU指令集原理1.2.1特权指令集和非特权指令集1.2.2保护模式及内核态、用户态1.2.3指令工作流程1.3内核1.3.1组成模块化1.3.2单内核1.3.3微内核1.3.4外内核2.1虚拟化概述2.1.1直接使用物理设备2.1.2虚拟化原理2.2虚拟化指令集2.2.1敏感指令集2.2.2虚拟化指令集的工作模式2.3虚拟化类型2.3.1全虚拟化2.3.2类虚拟化2.3.3硬件辅助虚拟化2.4虚拟化架构2.4.1裸金属架构2.4.2宿主模式架构2.5常见的虚拟化产品2.5.1VMware2.5.2Xen2.5.3KVM2.5.4QEMU2.5.5NEMU2.5.6Firecracker2.5.7VirtualBox2.5.8Libvirt2.5.9Vagrant3.1云计算概述3.1.1虚拟化的不足3.1.2云计算的特点3.2IaaS3.2.1云的部署模式3.2.2IaaS的主要功能3.2.3IaaS架构3.2.4云平台组织架构3.2.5OpenStack3.2.6云平台部署架构3.3PaaS3.3.1简介3.3.2核心功能3.3.3微软Azure3.3.4PaaS的优缺点3.4SaaS4.1容器简介4.1.1容器技术的优缺点4.1.2大事记4.2基本技术4.2.1namespace4.2.2cgroup4.2.3rootfs4.3Docker4.3.1容器运行时4.3.2镜像4.3.3Docker总结4.4内核容器技术4.4.1Kata4.4.2Firecracker4.4.3gVisor4.4.4Unikernel4.5容器与虚拟机4.6容器与PaaS5.1容器编排简介5.1.1大事记5.1.2Swarm与Kubernetes之争5.1.3容器编排工具的核心功能5.2Kubernetes5.2.1设计理念与特性5.2.2运行架构5.2.4API对象(1)5.2.4API对象(2)5.2.4API对象(3)5.3容器编排与PaaS5.4Kubernetes企业级实战:OpenShift5.5实现有状态应用和无状态应用5.5.1无状态应用与有状态应用5.5.2从无状态应用到Severless5.5.3Kubernetes对有状态应用的管理5.5.4容器编排的最终目标第2部分应用架构第6章应用架构概述6.1架构与框架的区别6.2狭义的和广义的应用架构6.2.1狭义的应用架构6.2.2广义的应用架构6.3应用架构的定义6.4应用架构的目标第7章主流架构7.1“4+1”架构视图7.1.1逻辑视图7.1.2开发视图7.1.3进程视图7.1.4物理视图7.1.5场景视图7.2ArchiMate7.2.1ArchiMate概述7.2.2业务层7.2.3应用层7.2.4技术层7.3TOGAF框架第8章架构详解8.1业务架构8.1.1业务场景8.1.2业务用例8.1.3业务实体8.1.4业务流程8.2应用架构8.2.1功能架构8.2.2数据架构8.2.3实现架构8.3基础架构8.3.1物理架构8.3.2运行架构第9章典型的应用架构模式9.1单体架构9.1.1单体架构的特点9.1.2功能架构9.1.3单体应用的数据优化9.1.4单体架构的优缺点9.2基于组件的架构9.2.1特性9.2.2微内核架构9.2.3两种基于组件的应用开发、运行框架9.2.4组件设计原则9.3分布式与SOA9.3.1分布式9.3.2SOA(1)9.3.2SOA(2)9.3.2SOA(3)10.1微服务架构简介10.1.1微服务与应用10.1.2微服务架构与SOA10.1.3微服务架构与容器编排10.1.4微服务架构与组织架构10.2采用微服务架构的优势与难点10.3微服务架构详解10.3.1功能架构10.3.2实现架构10.3.3部署单元10.4设计原则10.4.1服务注册中心10.4.2API网关10.4.3跨服务通信10.4.4API设计10.4.5数据一致性处理(1)10.4.5数据一致性处理(2)11.1微服务架构与微服务框架11.2核心功能11.2.1服务注册发现11.2.2服务负载路由11.2.3统一配置11.2.4服务编排与弹性伸缩11.2.5流量管控11.2.6可观察运维11.3框架分类11.3.1业务处理框架11.3.2SDK框架11.3.3服务网格第3部分软件工程第12章应用设计12.1明确愿景12.1.1目标对象12.1.2度量价值12.1.3详细描述12.1.4上下文图12.2明确组织架构12.3顶层业务建模12.3.1概述12.3.2业务领域12.3.3业务场景12.4.1概述12.4.2识别角色12.4.3业务实体12.4.4业务流程12.5应用设计建模12.5.1概述12.5.2圈定微服务12.5.3应用架构设计12.6领域驱动建模12.6.1分布式应用建模的痛点12.6.2DDD概述12.6.3DDD的优势12.6.4基本概念(1)12.6.4基本概念(2)12.6.4基本概念(3)12.6.5实施步骤(1)12.6.5实施步骤(2)12.6.5实施步骤(3)12.6.6DDD与应用设计第13章软件开发13.1瀑布模型13.2敏捷开发模型13.2.1敏捷宣言13.2.2Scrum13.2.3极限编程方法第14章开发运维一体化:DevOps14.1精益思想14.1.1起源14.1.2精益生产14.1.3精益原则14.1.4精益软件开发14.1.5价值探索14.1.6IT价值流14.1.7精益和敏捷14.2持续集成14.2.1原则14.2.2步骤14.3.1持续交付14.3.2持续部署14.3.3特性发布14.4DevOps与CI/CD14.4.1定义14.4.2原则与推广14.4.3三步工作法14.5测试14.5.1概述14.5.2功能性测试14.5.3非功能性测试14.6DevOps与敏捷开发、Kubernetes、微服务、应用架构模式的关系第15章SRE运维15.1SRE运维简介15.1.1SLA15.1.2运维的发展阶段15.1.3架构层次15.2监控15.2.1监控概述15.2.2多层监控15.2.3告警15.3日志15.3.1日志系统架构15.3.2日志的采集、汇总与展示15.4故障排查15.4.1具体步骤15.4.2监控检查15.5作业运行第16章数字化运营16.1数字化运营概述16.1.1运营数据16.1.2角色分类16.1.3用户画像16.2数据处理16.2.1数据采集16.2.2数据建模16.2.3数据分析16.2.4指标分析16.3反馈流程16.4验证模式16.4.1A/B测试16.4.2灰度发布16.5平台架构16.5.1运维数据平台16.5.2智能化运维最佳实践篇第4部分架构、应用落地与中台构建第17章云原生架构17.1云原生的定义17.1.112因子应用17.1.2云原生架构的特征17.1.3CNCF对云原生的定义17.1.4本书对云原生的定义17.2关键技术17.2.1不可变基础设施(容器)17.2.2声明式编排(Kubernetes)17.2.3微服务架构(解耦性)17.2.4动态赋能(服务网格)17.2.5适应度函数(引导性)17.2.6领域驱动建模(统一模型)17.2.7CI/CD/CO17.3云原生应用的实现过程第18章应用落地最佳实践18.1云原生化条件18.1.1团队能力建设18.1.2推荐引入云原生化的场景18.1.3不推荐引入云原生化的场景18.2演进式的流程18.3应用改造模式18.3.1双胞胎模式18.3.2绞杀者模式18.3.3修缮者模式18.4应用拆分原则18.4.1按业务能力拆分18.4.2按DDD子领域拆分18.4.3其他原则18.5API设计与治理18.5.1前后端分离18.5.2规范化API18.5.3并行或异步调用18.5.4业务聚合18.6应用状态分离18.6.1统一配置管理18.6.2将冷数据存储在数据库中18.6.3缓存热数据18.6.4静态资源对象存储18.7应用容器化18.8非侵入式监控接入18.9流水线建设18.10架构第19章中台构建19.1中台简介19.1.1中台的由来19.1.2中台与云原生应用19.1.3中台架构19.1.4中台与微服务应用19.2中台核心功能19.3中台分类19.3.1技术中台19.3.2数据中台19.3.3业务中台19.4中台的优点19.5中台对组织架构的挑战19.5.1高层的支持19.5.2参与人员的理念相同19.5.3中台价值的量化19.5.4PaaS/SaaS与中台19.6中台落地过程
精选推荐
领导力法则

领导力法则

[中国纺织出版社]

陆禹萌

已完结当代文学

销售心理学

销售心理学

[中国纺织出版社]

兰华

已完结当代文学

销售就是玩转情商

销售就是玩转情商

[中国纺织出版社]

王威

已完结当代文学

销售员情商实战训练

销售员情商实战训练

成功的销售需要高智商,更需要高情商。一个销售员的销售业绩,往往与他的情商成正比。本书从十个方面详细讲述了有效运用情商,提高销售业绩的方法和技巧。通过实际销售案例和销售心理学理论指导,以及实战点拨和情商拓展训练,帮助读者全方位、快速提高情商。故事性、多版块、碎片化的内容设置,有效降低读者阅读疲劳,提高阅读兴趣,不论是奔波在路上的销售小白,还是带领团队奋勇向前的销售经理,都能从中找到适合自己的销售软技巧。

刘军

已完结当代文学

让未来的你,感谢现在勇敢的自己

让未来的你,感谢现在勇敢的自己

[中国纺织出版社]

王介威

已完结当代文学

行为心理学:华生的实用心理学课

行为心理学:华生的实用心理学课

[中国纺织出版社]

(美)约翰·华生著.倪彩

已完结当代文学

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)是以作者多来年的心理辅导和咨询数据为素材,对现实生活中的行为心理学应用进行了形象、深入、全面的论述和解读。本书与日本心理学图解书形式相同,浅显易读,有趣又益。

武莉

已完结当代文学

自卑与超越

自卑与超越

《自卑与(全译插图典藏版)》是个体心理学研究领域的著作,也是人本主义心理学先驱阿尔弗雷德·阿德勒的很好著作。阿德勒的学说以“自卑感”与“创造性自我”为中心,并强调“社会意识”。全书立足个人心理学的观点,从教育、家庭、婚姻、伦理、社交等多个领域,以大量的实例为论述基础,阐明了人生意义的真谛,帮助人们克服自卑、不断超自己,正确对待职业,正确理解社会与性。本书直接促进了亲子教育、人格培养、婚姻与爱情、职业生涯、家庭建设、人际关系等诸多领域的长足发展,成为人们了解心理学的经典读物。

(奥)阿尔弗雷德·阿德勒

已完结当代文学

自制力:道理我都懂,为什么就是过不好人生

自制力:道理我都懂,为什么就是过不好人生

[中国纺织出版社]

邱开杰

已完结当代文学