OpenShift在企业中的实践(第2版)

OpenShift在企业中的实践(第2版)

作者:魏新宇郭跃军

出版社:机械工业

出版年:2021年9月

ISBN:9787111691051

所属分类:网络科技

书刊介绍

《OpenShift在企业中的实践(第2版)》内容简介

本书以红帽OpenShift v4为核心编写,从客户的数字化转型入手,介绍如何通过OpenShift构建PaaS平台、实现DevOps、云原生、微服务,共分为四大部分:PaaS能力建设。即本书的“PaaS五部曲”,包含第2~6章的内容,分别是OpenShift技术解密及架构设计、基于OpenShift构建企业级PaaS平台、OpenShift在企业中的开发实践、OpenShift在企业中的运维实践、OpenShift在公有云上的实践。DevOps能力建设。即本书的“DevOps两部曲”,包含第7~8章的内容,分别是在OpenShift上实现DevOps、DevOps在企业中的实践。云原生能力建设。即本书的第9章,介绍如何为单体应用提速以及云原生开发和运行环境的选择。微服务能力建设。即本书的第10章,包括微服务介绍及Spring Cloud在OpenShift上的落地、Istio架构介绍与安装部署、基于OpenShift和Istio实现微服务落地。
内容亮点:全面基于OpenShift v4,系统阐述PaaS、DevOps、云原生、微服务治理的书籍。多位全球知名企业(涵盖银行、保险、金融科技、汽车制造、航空信息行业)IT负责人联名推荐,体现了本书巨大的含金量。内容均来自两名作者一线的售前和实施经验,具有较强的技术指导性。不是基本概念或实验步骤的介绍,而是从企业客户实战角度,为客户通过OpenShift实现IT转型给出具体建议和参考架构。秉承全栈理念,内容兼顾运维和开发。
魏新宇,红帽副首席解决方案架构师。在IaaS、PaaS方面有丰富的经验,致力于开源解决方案在企业中的推广和应用。从售前角度主导了红帽在金融、汽车行业的多个PaaS项目。曾就职于华为、IBM、VMware。工作涉及领域硬件、AIX/Linux、虚拟化、PaaS、DevOps、微服务等。获得红帽RHCA Level 5认证、RHCE认证。获得ITIL V3、Cobit5、TOGAF、C-STAR/TOGAF(鉴定级)相关认证。通过“大魏分享(david-share)”微信公众号,分享了很多项目实践中的经验。
郭跃军,目前就职于VMware,担任Solutions Engineer。曾于红帽担任PaaS咨询顾问、AWS顾问服务团队担任云架构咨询顾问,熟悉私有云和公有云生态。从2015年接触容器技术开始,一直奋战在PaaS建设一线,参与了很多OpenShift项目的竞标、PoC、咨询和落地实施,帮助很多企业实现了数字化转型。经过多年的技术积累和项目历练,在PaaS建设运维、DevOps咨询落地以及微服务改造迁移等方面有着丰富的经验,并一直保持着对开源技术、云原生技术进行深入研究的热情。

作品目录

赞誉
推荐序
再版前言
致谢
作者介绍
第1章:通过OpenShift实现企业的数字化转型
1.1、企业进行数字化转型的必要性
1.2、企业数字化转型之PaaS
1.3、企业数字化转型之DevOps
1.4、企业数字化转型之微服务
1.5、PaaS、DevOps与微服务的关系
1.6、企业数字化转型的实现
1.7、本章小结
第2章:OpenShift技术解密及架构设计
2.1、OpenShift与Kubernetes的关系
2.2、OpenShift的架构介绍与规划
2.3、本章小结
第3章:基于OpenShift构建企业级PaaS平台
3.1、OpenShift部署架构参考
3.2、OpenShift部署与建设要点
3.3、OpenShift的Worker节点扩容
3.4、OpenShift集群的升级
3.5、本章小结
第4章:OpenShift在企业中的开发实践
4.1、开发人员的关注点
4.2、应用向OpenShift容器化迁移的方法
4.3、OpenShift上应用部署实践
4.4、OpenShift上部署有状态应用
4.5、从零开发Operator
4.6、本章小结
第5章:OpenShift在企业中的运维实践
5.1、运维人员的关注点
5.2、OpenShift运维指导
5.3、RHCOS的架构与运维实践
5.4、OpenShift修改配置后的自动重启
5.5、OpenShift中的证书
5.6、OpenShift运维技巧简介
5.7、OpenShift多网络平面的选择与配置
5.8、OpenShift中Pod的限速
5.9、OpenShift中项目无法被删除问题
5.10、OpenShift集群性能优化
5.11、OpenShift安全实践
5.12、OpenShift监控系统与改造
5.13、OpenShift日志系统与改造
5.14、OpenShift备份恢复与容灾
5.15、OpenShift的多集群管理
5.16、本章小结
第6章:OpenShift在公有云上的实践
6.1、OpenShift在公有云和私有云上的区别
6.2、OpenShift在公有云上的架构模型
6.3、OpenShift在公有云上的部署方式
6.4、OpenShift在AWS上的实践
6.5、OpenShift与IaaS的集成
6.6、OpenShift实现混合云架构
6.7、本章小结
第7章:在OpenShift上实现DevOps
7.1、DevOps的适用场景
7.2、DevOps的实现路径
7.3、基于OpenShift实现CI/CD的几种方式
7.4、在OpenShift上实现持续交付
7.5、本章小结
第8章:DevOps在企业中的实践
8.1、成功实践DevOps的关键要素
8.2、某大型客户DevOps案例分析
8.3、本章小结
第9章:基于OpenShift构建云原生
9.1、什么是云原生应用
9.2、轻量级应用服务器的选择
9.3、云原生的应用开发框架:Quarkus
9.4、云原生分布式集成:Camel-K
9.5、云原生的捕获数据更改:Debezium
9.6、云原生的业务流程自动化:Kogito
9.7、云原生Serverless:Knative
9.8、本章小结
第10章:微服务在OpenShift上的落地
10.1、微服务介绍
10.2、Spring
Cloud在OpenShift上的落地
10.3、Istio在OpenShift上的落地
10.4、Istio的基本功能
10.5、对OpenShift上Istio的重要说明
10.6、企业应用向Istio迁移
10.7、Istio生产使用建议
10.8、基于OpenShift实现的微服务总结
10.9、本章小结

相关推荐

微信二维码