91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
OpenShift開發(fā)指南(原書第2版)
OpenShift開發(fā)指南(原書第2版)
Joshua Wood, Brian Tannous
沈衛(wèi)忠, 姜萬里 等譯
出版時間:2023年02月
頁數(shù):134
“本書在介紹基本概念和工具方面做得非常出色!”
——Tero Ahonen
Vungle公司DevOps團隊的高級軟件工程師
“如果你正在進行平臺選型或者已經(jīng)選擇了OpenShift,則本書是令人愉快的,它是你書架上的必備之物。”
——Daniel Hinojosa
獨立顧問

你準備好構(gòu)建云原生應用程序了嗎?本書提供了一個機會,可以讓你親身體驗在OpenShift上編寫代碼。在現(xiàn)代分布式系統(tǒng)上創(chuàng)建、打包和部署應用程序可能是令人生畏的,通常,增加基礎設施可能會使開發(fā)工作變得更為復雜。通過這本實用指南,你將學會如何在OpenShift上構(gòu)建、部署和管理多層應用程序。
作者展示了如何使用OpenShift加速應用程序開發(fā)。OpenShift以Kubernetes容器編排系統(tǒng)為核心,簡化了構(gòu)建、分發(fā)和運行代碼的方式并使之自動化。你將學習如何使用OpenShift和Quarkus Java開發(fā)框架并輔以經(jīng)過驗證的企業(yè)技術(shù)和最佳實踐來開發(fā)和部署應用程序,還可以將這些成熟的企業(yè)技術(shù)和最佳實踐應用于任何程序語言的代碼開發(fā)過程。
通過學習本書,你將:
● 了解在OpenShift上進行構(gòu)建和部署的開發(fā)周期,以及驅(qū)動它們的工具。
● 使用OpenShift構(gòu)建和部署多層應用程序并管理應用程序的整個生命周期。
● 創(chuàng)建一個持續(xù)集成和部署的流水線,將源代碼更改轉(zhuǎn)化為生產(chǎn)部署。
● 使用指標自動進行擴展決策并使用webhook觸發(fā)生命周期事件。
  1. 中文版序
  2. 前言
  3. 第1章 Kubernetes應用平臺
  4. 1.1 Linux容器
  5. 1.2 Kubernetes簡介
  6. 1.3 OpenShift增加了什么內(nèi)容
  7. 1.3.1 Web控制臺
  8. 1.3.2 精心設計的軟件目錄:OpenShift應用商店
  9. 1.3.3 CI/CD:流水線
  10. 1.3.4 網(wǎng)絡和服務網(wǎng)格
  11. 1.3.5 集成的Prometheus指標、監(jiān)控和告警
  12. 1.4 總結(jié)
  13. 第2章 OpenShift基本概念
  14. 2.1 項目用于組織應用和團隊
  15. 2.2 OpenShift的應用程序組件
  16. 2.2.1 pod
  17. 2.2.2 Service
  18. 2.2.3 OpenShift Route
  19. 2.3 構(gòu)建容器鏡像
  20. 2.4 部署應用程序
  21. 2.5 與OpenShift交互
  22. 2.5.1 oc
  23. 2.5.2 OpenShift Web控制臺
  24. 2.6 總結(jié)
  25. 第3章 OpenShift實驗
  26. 3.1 CodeReady Containers
  27. 3.1.1 CRC系統(tǒng)要求
  28. 3.1.2 在Windows操作系統(tǒng)上安裝CRC
  29. 3.1.3 CRC總是需要更多資源
  30. 3.2 登錄OpenShift
  31. 3.2.1 登錄Web控制臺
  32. 3.2.2 命令行登錄
  33. 3.3 總結(jié)
  34. 第4章 將應用程序部署到OpenShift
  35. 4.1 一個簡單的示例應用程序
  36. 4.1.1 Git和GitHub
  37. 4.1.2 在OpenShift上構(gòu)建和部署應用程序
  38. 4.1.3 增加和部署一個新功能
  39. 4.2 總結(jié)
  40. 第5章 OpenShift流水線
  41. 5.1 Tekton
  42. 5.2 OpenShift Pipelines Operator
  43. 5.2.1 安裝Pipelines Operator
  44. 5.2.2 Web控制臺中的流水線
  45. 5.2.3 使用流水線
  46. 5.3 OpenShift流水線資源
  47. 5.3.1 命令
  48. 5.3.2 腳本
  49. 5.4 總結(jié)
  50. 第6章 從源代碼開發(fā)和部署
  51. 6.1 Noted:云記事帖應用程序
  52. 6.1.1 應用程序拓撲
  53. 6.1.2 創(chuàng)建后端應用源代碼倉庫的副本
  54. 6.1.3 在OpenShift中為Noted應用程序創(chuàng)建新項目
  55. 6.1.4 部署后端組件
  56. 6.1.5 檢查后端應用程序的資源
  57. 6.1.6 部署前端組件
  58. 6.1.7 運行中的Noted應用程序
  59. 6.2 使用Tekton觸發(fā)器使流水線自動運行
  60. 6.2.1 流水線觸發(fā)器
  61. 6.2.2 正向代理解決方案
  62. 6.2.3 部署ngrok模板
  63. 6.2.4 配置GitHub webhook
  64. 6.3 修復quarkus-backend后端組件的字符反轉(zhuǎn)缺陷
  65. 6.4 總結(jié)
  66. 第7章 應用程序的演進:數(shù)據(jù)持久化
  67. 7.1 沒有延遲的數(shù)據(jù)庫
  68. 7.2 數(shù)據(jù)庫模板
  69. 7.3 Service Binding Operator
  70. 7.4 為支持服務綁定而設計的Postgres Operator
  71. 7.4.1 添加示例數(shù)據(jù)庫Operator的OperatorSource
  72. 7.4.2 安裝PostgreSQL Database Operator
  73. 7.4.3 驗證Operator的安裝
  74. 7.4.4 部署PostgreSQL數(shù)據(jù)庫
  75. 7.5 配置pgsql quarkus-backend的代碼分支
  76. 7.6 Service Binding Operator的用法
  77. 7.6.1 配置ServiceBinding
  78. 7.6.2 測試ServiceBinding
  79. 7.6.3 檢查ServiceBinding的注入
  80. 7.7 持久化
  81. 7.8 總結(jié)
  82. 第8章 生產(chǎn)部署及擴展
  83. 8.1 應用程序擴展
  84. 8.1.1 手動擴展
  85. 8.1.2 服務抽象
  86. 8.1.3 自動擴展
  87. 8.2 健康檢查
  88. 8.2.1 健康檢查探針
  89. 8.2.2 在OpenShift中配置健康檢查
  90. 8.3 生產(chǎn)部署策略
  91. 8.3.1 OpenShift上可用的部署策略
  92. 8.3.2 部署策略的配置
  93. 8.3.3 部署回滾
  94. 8.4 總結(jié)
  95. 第9章 在OpenShift上監(jiān)控和管理應用程序
  96. 9.1 獲取資源和詳細描述資源
  97. 9.1.1 使用標簽過濾資源列表
  98. 9.1.2 描述資源
  99. 9.2 事件和日志
  100. 9.3 在容器中調(diào)試應用程序
  101. 9.3.1 oc rsh
  102. 9.3.2 oc exec
  103. 9.3.3 oc debug
  104. 9.4 OpenShift監(jiān)控
  105. 9.5 刪除資源、應用程序和項目
  106. 9.6 總結(jié)
  107. 第10章 模板、Operator和OpenShift自動化
  108. 10.1 模板
  109. 10.1.1 在OpenShift Web控制臺中使用模板
  110. 10.1.2 創(chuàng)建模板
  111. 10.2 Operator
  112. 10.2.1 Operator訂閱和生命周期管理器
  113. 10.2.2 開發(fā)者視角的Operator
  114. 10.3 總結(jié)
書名:OpenShift開發(fā)指南(原書第2版)
譯者:沈衛(wèi)忠, 姜萬里 等譯
國內(nèi)出版社:機械工業(yè)出版社
出版時間:2023年02月
頁數(shù):134
書號:978-7-111-72146-8
原版書書名:OpenShift for Developers, Second Edition
原版書出版商:O'Reilly Media
Joshua Wood
 
Joshua Wood是紅帽的開發(fā)推廣工程師,主要從事使用開源軟件構(gòu)建實用程序計算的工作。
 
 
Brian Tannous
 
Brian Tannous是Red Hat公司的首席軟件工程師。他是GT Media的創(chuàng)始人,負責開發(fā)移動應用程序。Brian曾在分布式計算、移動應用和開源技術(shù)領(lǐng)域擔任過開發(fā)人員、市場營銷人員和布道者等多個職務。
 
 
購買選項
定價:69.00元
書號:978-7-111-72146-8
出版社:機械工業(yè)出版社