OpenShift在企業中的實踐(第2版)

《OpenShift在企業中的實踐(第2版)》是由2021年9月機械工業出版社出版的圖書。

基本介紹

  • 中文名:OpenShift在企業中的實踐(第2版)
  • 作者:魏新宇、郭躍軍
  • 出版社:機械工業出版社
  • ISBN:9787111691051 
作品簡介,作品目錄,

作品簡介

本書以紅帽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轉型給出具體建議和參考架構。秉承全棧理念,內容兼顧運維和開發。

作品目錄

讚譽
推薦序
再版前言
致謝
作者介紹
第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 本章小結

相關詞條

熱門詞條

聯絡我們