• 企业级云原生架构 技术、服务与实践
21年品牌 40万+商家 超1.5亿件商品

企业级云原生架构 技术、服务与实践

正版图书保证 可开电子发票

70 6.4折 109.7 全新

库存41件

湖北武汉
认证卖家担保交易快速发货售后保障

作者刘景应(四牛) 著

出版社人民邮电出版社

ISBN9787115551740

出版时间2021-06

装帧平装

开本16开

定价109.7元

货号9787115551740

上书时间2023-12-19

汉唐图书旗舰店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介

刘景应,具有20年软件开发、架构设计以及解决方案咨询经验,目前就职于阿里云云原生应用平台,熟悉互联网企业的技术栈与开发管理模式,对云原生相关技术、产品、架构有较为全面的理解,是云原生技术的先行者和布道者,致力于推动云原生相关理念和技术在IT应用中的落地实践;具备丰富的实时在线应用系统的架构设计经验,曾负责了多个部委以及行业头部客户的核心业务系统的架构咨询与技术指导。



目录
部分云原生概述

章初见云原生2

1.1什么是云原生2

1.1.1云原生起源2

1.1.2企业为什么需要云原生3

1.1.3云原生的设计原则7

1.2云原生架构9

1.2.1敏捷基础设施10

1.2.2微服务12

1.2.3持续交付14

1.2.4DevOps16

1.2.5云原生应用十二要素19

1.3CNCF28

1.3.1CNCF生态蓝图28

1.3.2CNCF路线图31

1.4企业应用上云33

1.4.1云托管模式35

1.4.2云原生模式37

第2章企业应用架构演进40

2.1单体架构40

2.2分布式架构41

2.3SOA42

2.4微服务架构43

2.5服务网格架构45

2.6Serverless架构48

第二部分云原生技术

第3章Docker52

3.1Docker概述52

3.1.1容器和虚拟机52

3.1.2Docker的历史与版本54

3.1.3Docker的构成55

3.1.4Docker处理流程57

3.1.5Docker的优势57

3.1.6Docker常用命令58

3.2Docker分层设计63

3.2.1分层设计与写时拷贝64

3.2.2镜像分层管理66

3.2.3镜像版本变更管理69

3.3Docker三要素70

3.3.1镜像70

3.3.2容器74

3.3.3镜像仓库81

3.4Docker数据管理85

3.4.1非持久化数据86

3.4.2持久化数据88

3.4.3集群节点间共享存储91

3.5Docker网络92

3.5.1网络命名空间92

3.5.2Linux网络虚拟化93

3.5.3Docker网络架构95

3.5.4容器网络模型96

3.5.5单机桥接网络98

3.5.6多机覆盖网络100

3.5.7混合互联网络102

3.5.8网络访问控制104

3.6Docker三剑客106

3.6.1DockerMachine107

3.6.2DockerCompose109

3.6.3DockerSwarm110

第4章Kubernetes116

4.1Kubernetes的基本概念和术语117

4.1.1资源抽象对象120

4.1.2控制器抽象对象123

4.1.3其他辅助对象128

4.2Kubernetes系统架构128

4.2.1K8s整体架构128

4.2.2K8s集群高可用架构131

4.2.3K8s网络架构133

4.3Kubernetes运行机制138

4.3.1应用运行原理138

4.3.2应用访问机制141

4.3.3核心组件运行原理147

4.4kubectl命令155

4.4.1kubeconfig155

4.4.2kubectl子命令157

4.4.3kubectl可操作的资源对象类型159

4.4.4kubectl参数列表160

4.4.5kubectl输出格式161

4.5Kubernetes容器云162

4.5.1阿里云容器服务(ACK)162

4.5.2AmazonElasticKubernetesService(AmazonEKS)165

4.5.3AzureKubernetesService(AKS)166

4.5.4GoogleKubernetesEngine(GKE)167

第5章Prometheus169

5.1Prometheus概述169

5.1.1Prometheus简介169

5.1.2Prometheus相关概念170

5.1.3Prometheus组成及架构172

5.1.4prometheus.yml配置文件175

5.2Prometheus监控K8s集群179

5.2.1监控K8s集群节点181

5.2.2监控K8s的pod183

5.2.3监控K8s的APIserver184

5.2.4监控K8s的服务185

5.2.5监控kube-state-metrics187

5.3Prometheus监控传统应用187

第6章微服务190

6.1微服务架构概述190

6.1.1微服务架构的演进190

6.1.2微服务架构的特点192

6.1.3微服务治理193

6.1.4微服务的组织架构195

6.2微服务设计原则196

6.3服务化最佳实践202

6.4微服务框架203

6.4.1High-SpeedServiceFramework(HSF)203

6.4.2Dubbo205

6.4.3SpringCloud206

6.4.4gRPC209

6.4.5服务网格(servicemesh)211

6.5微服务通信215

6.5.1RPC215

6.5.2RESTful218

6.5.3优缺点对比221

6.5.4两种协议风格的融合方案222

第三部分云原生服务

第7章云原生IaaS服务234

7.1容器服务235

7.2镜像仓库服务238

7.3分布式存储服务240

7.4虚拟网络服务243

第8章云原生DaaS服务247

8.1数据库服务247

8.2分布式对象存储249

8.3分布式缓存252

8.4分布式日志服务257

8.5分布式消息队列260

8.6大数据服务264

8.6.1大数据平台265

8.6.2数据资源池268

8.6.3数据集成平台269

第9章云原生PaaS服务270

9.1分布式应用服务270

9.2分布式配置中心273

9.3分布式数据库服务276

9.4分布式定时任务281

9.5业务实时监控服务283

9.6服务网关286

9.7技术组件服务288

9.7.1统一认证服务288

9.7.2单点登录服务289

9.7.3全局序列号服务290

9.7.4持久化服务292

9.7.5连接池服务293

9.7.6事务管理295

9.7.7异常管理297

9.7.8数据传输服务300

第四部分云原生架构实践

0章高可用解决方案304

10.1高可用定义304

10.2高可用设计305

10.2.1应用设计305

10.2.2数据设计311

10.2.3兼容性设计314

10.2.4容量设计315

10.3高可用方案317

10.3.1全链路压测方案317

10.3.2流控降级方案321

10.3.3故障演练方案323

10.3.4故障隔离方案327

10.3.5弹性伸缩方案330

10.3.6应用应急预案333

1章数据一致性解决方案337

11.1数据一致性理论337

11.1.1ACID特性338

11.1.2事务隔离级别338

11.1.3CAP定理339

11.1.4BASE思想340

11.2数据一致性模型341

11.3数据一致性原则342

11.3.1数据一致性实现指导342

11.3.2数据拆分原则344

11.3.3热点数据处理345

11.4锁机制346

11.4.1悲观锁与乐观锁346

11.4.2数据库锁347

11.4.3分布式锁347

11.5数据一致性解决方案348

11.5.1强一致性解决方案349

11.5.2弱一致性解决方案352

11.5.3最终一致性解决方案353

2章容灾多活解决方案359

12.1SHARE78容灾等级359

12.2容灾目标362

12.3数据容灾方案363

12.4同城双活方案364

12.5两地三中心方案366

12.6异地双活方案367

12.7单元化方案369

内容摘要
本书较为全面、系统地介绍了云原生架构相关的方法论与技术产品,并结合作者多年的大型项目建设实施经验,阐述了分布式环境下面向云原生的架构设计很好实践。本书主要分为4个部分,分别是云原生概述、云原生技术、云原生服务、云原生架构实践。本书兼顾理论、技术与实践,对从事相关行业的读者具有很好的学习指导意义。本书面向的读者对象为互联网行业的业务咨询师、系统架构师,以及相关领域的技术开发人员。

主编推荐
1.基于作者在阿里公司多年的大型项目架构设计实践经验,介绍云原生相关技术及产品
2.内容深入浅出,既有方法论详述也有技术原理深入分析
3.理论与实践并重,深入阐述云原生架构设计
4.紧贴技术趋势,把握主流技术发展

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP