• OpenShift云原生架构 原理与实践
  • OpenShift云原生架构 原理与实践
  • OpenShift云原生架构 原理与实践
  • OpenShift云原生架构 原理与实践
  • OpenShift云原生架构 原理与实践
  • OpenShift云原生架构 原理与实践
21年品牌 40万+商家 超1.5亿件商品

OpenShift云原生架构 原理与实践

全新正版 极速发货

57.51 5.8折 99 全新

库存4件

广东广州
认证卖家担保交易快速发货售后保障

作者山金孝,潘晓华,刘世民

出版社机械工业出版社

ISBN9787111649656

出版时间2020-04

装帧平装

开本16开

定价99元

货号1202043651

上书时间2024-06-07

徐小智的书店

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

   商品详情   

品相描述:全新
商品描述
目录
前言
章PaaS赋能云原生时代数字化转型1
1.1PaaS重塑云计算时代1
1.1.1PaaS统一云计算架构1
1.1.2PaaS构建云计算未来3
1.1.3PaaS赋能微服务架构6
1.1.4PaaS加速DevOps实践7
1.1.5PaaS构筑云原生时代9
1.2PaaS赋能企业数字化转型12
1.2.1数字化转型的本质12
1.2.2PaaS赋能企业中台13
1.2.3PaaS助力数字化转型15
1.3企业级PaaS平台OpenShift介绍17
1.3.1OpenShift及其发展简史17
1.3.2OpenShift与云原生架构18
1.3.3OpenShift与Kubernetes20
1.4本章小结22
第2章OpenShift架构设计与原理23
2.1OpenShift总体架构23
2.1.1OpenShift设计哲学23
2.1.2OpenShift核心组件29
2.1.3OpenShift核心概念31
2.1.4OpenShift部署架构46
2.2OpenShift网络之SDN47
2.2.1OpenShift SDN网络配置48
2.2.2OpenShift Node节点上的SDN49
2.2.3OpenShift SDN网络隔离54
2.2.4OpenShift典型网络访问场景55
2.3OpenShift网络之路由器62
2.3.1从集群外访问OpenShift中的服务62
2.3.2OpenShift HAProxy路由器介绍65
2.3.3OpenShift路由规则介绍67
2.3.4OpenShift路由服务高可用74
2.4OpenShift网络之DNS75
2.4.1OpenShift Pod内部DNS配置76
2.4.2OpenShift Node节点DNS配置77
2.4.3OpenShift 集群内DNS查询流程79
2.5OpenShift存储81
2.5.1Docker卷82
2.5.2OpenShift存储卷84
2.5.3OpenShift 持久化卷86
2.5.4静态创建持久化卷89
2.5.5动态创建持久化卷94
2.6OpenShift权限控制99
2.6.1OpenShift权限概述99
2.6.2OpenShift权限认证101
2.6.3OpenShift基于角色的权限访问控制107
2.6.4OpenShift安全上下文约束111
2.7OpenShift服务目录114
2.7.1OpenShift服务目录概述114
2.7.2OpenShift服务目录概念理解116
2.7.3OpenShift服务目录使用介绍117
2.8本章小结121
第3章OpenShift集群部署与运维123
3.1OpenShift集群规划与部署准备123
3.1.1集群软件版本规划124
3.1.2集群规模与资源需求125
3.1.3集群高可用架构设计127
3.1.4集群主机环境需求130
3.1.5集群主机系统准备133
3.2OpenShift开发测试环境快速部署137
3.2.1OpenShift容器与二进制方式快速启动137
3.2.2OpenShift自定义脚本一键自动部署139
3.2.3OpenShift开发测试环境Minishift 141
3.3OpenShift集群生产环境自动部署144
3.3.1OpenShift集群部署介绍144
3.3.2OpenShift集群自动部署配置147
3.3.3OpenShift集群在线自动部署151
3.3.4OpenShift集群离线自动部署154
3.4OpenShift集群运维与管理160
3.4.1OpenShift集群扩容160
3.4.2OpenShift集群升级162
3.4.3OpenShift集群备份167
3.4.4OpenShift集群恢复172
3.5本章小结176
第4章OpenShift云原生应用构建与部署177
4.1OpenShift应用构建与部署概述177
4.1.1OpenShift应用构建介绍177
4.1.2OpenShift镜像流介绍179
4.1.3OpenShift应用部署介绍180
4.2OpenShift应用构建180
4.2.1BuildConfig资源对象181
4.2.2Docker构建199
4.2.3源代码构建205
4.2.4jenkinsPipeline构建212
4.3OpenShift应用部署216
4.3.1DeploymentConfig资源对象216
4.3.2Rolling与Recreate部署220
4.4OpenShift资源模板224
4.4.1OpenShift资源模板介绍225
4.4.2OpenShift资源模板制作与应用实践228
4.5本章小结232
第5章OpenShift云原生DevOps构建233
5.1DevOps发展简介233
5.1.1DevOps发展背景介绍233
5.1.2DevOps流水线介绍237
5.2Jenkins持续集成239
5.2.1OpenShift云原生部署Jenkins240
5.2.2Jenkins OpenShift插件应用介绍242
5.3GitLab代码仓库246
5.3.1OpenShift云原生部署GitLab247
5.3.2Jenkins与GitLab在OpenShift上的集成250
5.4SonarQube代码扫描255
5.4.1OpenShift云原生部署SonarQube256
5.4.2Jenkins与SonarQube在OpenShift上的集成261
5.5Nexus制品库268
5.5.1OpenShift云原生部署Nexus268
5.5.2Jenkins与Nexus在OpenShift上的集成270
5.6构建JeeSite应用DevOps流水线实战273
5.7本章小结284
第6章Service Mesh及其在OpenShift上的实践285
6.1传统微服务架构285
6.1.1微服务与SOA286
6.1.2Spring Cloud框架287
6.1.3Dubbo框架 289
6.1.4微服务现状分析290
6.2云原生微服务架构292
6.2.1Service Mesh292
6.2.2Linkerd294
6.2.3Enovy296
6.2.4Istio299
6.2.5Docker、Kubernetes与Istio302
6.3Istio在OpenShift上的实现304
6.3.1OpenShift集群快速部署与实现304
6.3.2OpenShift上部署Istio集群305
6.3.3OpenShift上部署Istio微服务310
6.4基于OpenShift的Istio功能验证与测试314
6.4.1微服务监控与跟踪314
6.4.2微服务流量控制320
6.4.3微服务故障注入328
6.4.4微服务请求熔断332
6.4.5微服务Egress路由338
6.4.6微服务可视化340
6.5本章小结345
第7章Serverless及其在OpenShift上的实践346
7.1软件架构演变历史346
7.1.1单体架构346
7.1.2SOA架构347
7.1.3微服务架构348
7.1.4Serverless架构349
7.2深入认识Serverless架构350
7.2.1Serverless与云原生350
7.2.2Serverless与微服务352
7.2.3Serverless与PaaS353
7.2.4Serverless与FaaS354
7.3Serverless发展现状355
7.3.1AWS Lambda355
7.3.2OpenWhisk357
7.3.3OpenFaaS361
7.3.4Kubeless362
7.3.5Serverless现状分析363
7.4Serverless统一平台Knative364
7.4.1构建系统Build366
7.4.2服务系统Serving368
7.4.3事件系统Eventing373
7.5基于OpenShift的Knative实现378
7.5.1部署OpenShift378
7.5.2部署Istio380
7.5.3部署Knative Serving380
7.5.4部署Serverless应用382
7.6Knative应用验证与测试384
7.6.1事件驱动384
7.6.2自动伸缩386
7.7本章小结395
第8章Spark数据科学及其在OpenShift上的实践396
8.1Spark计算框架介绍396
8.1.1Spark组件397
8.1.2Spark的优势和特性398
8.2Spark与数据科学399
8.3Spark on K8S介绍401
8.4Spark数据科学在OpenShift上的实现406
8.4.1数据科学项目Radanalyticsio介绍406
8.4.2Spark集群在OpenShift上的生命周期管理408
8.4.3Spark应用在OpenShift上的自动部署实现417
8.5Spark数据科学之云原生自然语言处理424
8.5.1自然语言处理与Word2vec424
8.5.2自然语言处理开源项目Ophicleide425
8.5.3自然语言处理云原生部署实现425
8.5.4自然语言处理应用验证与测试433
8.6Spark数据科学之云原生推荐引擎436
8.6.1推荐引擎介绍436
8.6.2推荐引擎开源项目Jiminy437
8.6.3推荐引擎云原生部署与实现438
8.6.4推荐引擎应用验证与测试443
8.7本章小结445

内容摘要
这是一本匠心之作,它将带领你深入了解OpenShift和如何基于OpenShift构建云原生应用,以及如何通过以OpenShift为代表的PaaS平台实现数字化转型。本书的三位作者都是云计算和OpenShift领域的一线专家和布道者,本书以他们多年来在云计算和企业数字化转型领域的实战经验为背景,深入剖析了OpenShift的架构设计、实现原理,以及集群的部署和运维;深度讲解基于OpenShift的云原生架构,以及如何以微服务、DevOps、Service Mesh、Serverless和Spark为核心构建企业云原生技术平台。全书共8章,每一章的内容都干货十足:章介首先绍了云原生PaaS平台如何重塑云计算以及它在数字化转型中的作用,然后对OpenShift做了宏观的介绍。第2章从源代码的角度对OpenShift的设计哲学、架构设计和核心功能模块的实现原理进行了深入剖析。第3章从工程实践的角度详细讲解了OpenShift集群的部署、运维和管理。第4章重点讲解了基于OpenShift平台的云原生应用自动构建与部署。第5章介绍如何在OpenShift上实现云原生DevOps工具链。第6章主要讲解了Service Mesh技术,以及基于Istio的微服务在OpenShift上的云原生实践。第7章重点阐述了Serverless技术,以及基于Knative的无服务器应用在OpenShift上的云原生实践。第8章主要讲解了以Spark为核心的数据科学应用及其在OpenShift上的云原生实践。

—  没有更多了  —

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

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