有 1 項符合
daniel bryant等
的圖書
|
圖書介紹 - 資料來源:博客來 目前評分: 評分:
圖書名稱:持續交付|使用Java 內容簡介
將程式部署至生產環境的必備工具與最佳做法
“除了《Effective Java 3rd Edition》外,這本書是我的每位工程師都會購買的書籍,而且它將帶來千倍的回報!”
—Martijn Verburg
jClarity與LJC Leader CEO
“Daniel與Abraham在本書廣泛探討大量的雲端基礎元件,以及持續交付的相關技術。對任何想要成為專業雲端Java開發者的人來說,這本書是他們的首選。”
—Ben Evans
作者與諮詢CTO
持續交付已經為業界及整個軟體交付生命週期帶來巨大的價值,但是想要採取這種做法,代表開發者必須掌握新的、在舒適圈以外的技術。在這本實用書籍中,二位作者教導Java開發者掌握架構設計、自動品保、應用程式包裝以及在各種平台上進行部署的技巧。
‧了解持續交付的核心概念,以及如何開始及完成改用這種技術的旅程
‧設計架構,讓各種平台持續交付Java app
‧建構app工件,包括fat JAR、虛擬機器映像與作業系統容器(Docker)映像
‧使用Jenkins、PMD與FindSecBug等持續整合工具自動檢查程式碼品質
‧建立全面的組建管道,並設計軟體將部署與釋出程序分開
‧了解為何功能與系統品質屬性測試對開發與交付都非常重要
‧了解如何有效地在本地建構與測試app,並且觀察系統在生產環境運行的狀態
作者介紹
作者簡介
Daniel Bryant
Daniel Bryant是獨立技術顧問與Datawire的產品架構師,擅長DevOps工具、雲端/容器平台與微服務實作。Daniel是Java Champion,經常於QCon、Devoxx與OSCON等國際會議中亮相。
Abraham Marín-Pérez
Abraham Marín-Pérez是Java與Scala獨立程式員,主要專長是數位轉型:透過技術改革改善組織。他曾經在JavaOne與Devoxx UK等國際活動上演說,也寫了幾本關於軟體開發的著作。
目錄
第一章 持續交付:Why 與 What
第二章 Java 開發方式的演變
第三章 設計持續交付架構
第四章 Java app 的部署平台、基礎設施,以及持續交付
第五章 組建 Java app
第六章 額外的組建工具與技術
第七章 包裝 app 來部署
第八章 在本地工作(如同在生產環境一般)
第九章 持續整合:建立組建管道的第一步
第十章 從管道部署與釋出
第十一章 功能測試:正確性與驗收
第十二章 系統品質屬性測試:驗證非功能需求
第十三章 觀察機制:監視、log 與追蹤
第十四章 改用持續交付
第十五章 持續交付與持續改善
詳細資料
- ISBN:9789865021740
- 規格:平裝 / 480頁 / 18.5 x 23 x 2.4 cm / 普通級 / 單色印刷 / 初版
- 出版地:台灣
|
|
|
| 66折: $ 502 | | 66折: $ 943 | | 作者:原文 Erich From 出版社:木馬文化 出版日期:2021-09-29 66折: $ 264 | | 66折: $ 329 | |
|
| 作者:比約恩.納提科.林德布勞 (Björn Natthiko Lindeblad, Caroline Bankler, Navid Modiri) 出版社:先覺 出版日期:2023-02-01 $ 355 | | 作者:周冠男 出版社:遠見天下文化出版股份有限公司 出版日期:2024-07-31 $ 355 | | 作者:強納森.海德特 (Jonathan Haidt) 出版社:網路與書出版 出版日期:2024-11-29 $ 379 | | 作者:曾寶儀 出版社:天下文化 出版日期:2024-10-31 $ 331 | |
|
| 作者:陳旺全 出版社:原水文化 出版日期:2024-12-21 $ 315 | | 作者:諾依慕.菲法赫 出版社:時報文化出版企業股份有限公司 出版日期:2024-12-17 $ 252 | | 作者:久保帯人 出版社:東立出版社 出版日期:2024-12-31 $ 281 | | 作者:阿部あかね 出版社:台灣東販股份有限公司 出版日期:2024-12-26 $ 111 | |
|
|
|
|