OpenShift云原生架构:原理与实践

OpenShift云原生架构:原理与实践

云计算与虚拟化技术丛书

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。

作品简介

本书是企业数字化转型时代基于OpenShift构建企业云原生技术中台的匠心之作。作者基于多年在企业用户中从事云计算和数字化转型的实战经验,从开源云原生PaaS平台OpenShift的架构设计和原理讲起,深入介绍了OpenShift平台的部署及运维实践,并以实战方式介绍云原生应用的构建编排和生命周期管理,同时介绍了DevOps、Service Mesh、Serverless和Spark数据科学在OpenShift平台上的云原生实现,并以此为基础构建了企业数字化转型所必需的技术中台。阅读本书之前,读者应具备一定的云计算知识,并对企业数字化转型的迫切需求和动机具有初步了解,对开源云计算及其相关运维工具,如Linux、OpenStack、Ansible等具有一定的了解,对DevOps、微服务、Serverless和Spark等技术具备概念性的了解。

山金孝,潘晓华,刘世民编著

作品目录

  1. 前言
  2. 第1章 PaaS赋能云原生时代数字化转型
  3. 1.1 PaaS重塑云计算时代
  4. 1.2 PaaS赋能企业数字化转型
  5. 1.3 企业级PaaS平台OpenShift介绍
  6. 1.4 本章小结
  7. 第2章 OpenShift架构设计与原理
  8. 2.1 OpenShift总体架构
  9. 2.2 OpenShift网络之SDN
  10. 2.3 OpenShift网络之路由器
  11. 2.4 OpenShift网络之DNS
  12. 2.5 OpenShift存储
  13. 2.6 OpenShift权限控制
  14. 2.7 OpenShift服务目录
  15. 2.8 本章小结
  16. 第3章 OpenShift集群部署与运维
  17. 3.1 OpenShift集群规划与部署准备
  18. 3.2 OpenShift开发测试环境快速部署
  19. 3.3 OpenShift集群生产环境自动部署
  20. 3.4 OpenShift集群运维与管理
  21. 3.5 本章小结
  22. 第4章 OpenShift云原生应用构建与部署
  23. 4.1 OpenShift应用构建与部署概述
  24. 4.2 OpenShift应用构建
  25. 4.3 OpenShift应用部署
  26. 4.4 OpenShift资源模板
  27. 4.5 本章小结
  28. 第5章 OpenShift云原生DevOps构建
  29. 5.1 DevOps发展简介
  30. 5.2 Jenkins持续集成
  31. 5.3 GitLab代码仓库
  32. 5.4 SonarQube代码扫描
  33. 5.5 Nexus制品库
  34. 5.6 构建JeeSite应用DevOps流水线实战
  35. 5.7 本章小结
  36. 第6章 Service Mesh及其
  37. 6.1 传统微服务架构
  38. 6.2 云原生微服务架构
  39. 6.3 Istio在OpenShift上的实现
  40. 6.4 基于OpenShift的Istio功能验证与测试
  41. 6.5 本章小结
  42. 第7章 Serverless及其在OpenShift
  43. 7.1 软件架构演变历史
  44. 7.2 深入认识Serverless架构
  45. 7.3 Serverless发展现状
  46. 7.4 Serverless统一平台Knative
  47. 7.5 基于OpenShift的Knative实现
  48. 7.6 Knative应用验证与测试
  49. 7.7 本章小结
  50. 第8章 Spark数据科学及其在OpenShift上的实践
  51. 8.1 Spark计算框架介绍
  52. 8.2 Spark与数据科学
  53. 8.3 Spark on K8S介绍
  54. 8.4 Spark数据科学在OpenShift上的实现
  55. 8.5 Spark数据科学之云原生自然语言处理
  56. 8.6 Spark数据科学之云原生推荐引擎
  57. 8.7 本章小结