Java持續(xù)交付
張若飛 譯
出版時(shí)間:2019年10月
頁(yè)數(shù):404
持續(xù)交付為業(yè)務(wù)的持續(xù)發(fā)展和整個(gè)軟件的交付周期增加了巨大的價(jià)值,但是掌握這項(xiàng)技術(shù)就意味著普通開(kāi)發(fā)人員要跳出舒適區(qū),學(xué)習(xí)很多新技能。本書(shū)以實(shí)踐為基礎(chǔ),作者Daniel Bryant和Abraham Marín-Pérez通過(guò)大量的實(shí)踐指導(dǎo),幫助Java開(kāi)發(fā)人員掌握針對(duì)不同平臺(tái)的架構(gòu)設(shè)計(jì)、自動(dòng)化質(zhì)量保證,以及打包和部署的技巧。
● 你將獲得一些理解核心概念的幫助,以及有助于向持續(xù)交付遷移的指導(dǎo)意見(jiàn)。
● 你將學(xué)會(huì)如何設(shè)計(jì)能在不同平臺(tái)上持續(xù)交付Java應(yīng)用程序的架構(gòu)。
● 你將學(xué)會(huì)如何構(gòu)建應(yīng)用程序構(gòu)件,包括胖JAR文件、虛擬機(jī)鏡像,以及操作系統(tǒng)容器(Docker)鏡像。
● 你將學(xué)會(huì)如何使用Jenkins、PMD和FindSecBug等持續(xù)集成工具自動(dòng)化地進(jìn)行代碼質(zhì)量檢查。
● 你將學(xué)會(huì)如何創(chuàng)建一個(gè)復(fù)雜的構(gòu)建管道,以及如何設(shè)計(jì)獨(dú)立的部署和發(fā)布流程。
● 你將了解為什么功能測(cè)試和系統(tǒng)質(zhì)量屬性測(cè)試對(duì)于開(kāi)發(fā)和交付非常重要。
● 你將學(xué)會(huì)如何在本地有效地構(gòu)建和測(cè)試應(yīng)用程序,以及監(jiān)控生產(chǎn)環(huán)境中運(yùn)行的應(yīng)用程序。
書(shū)名:Java持續(xù)交付
譯者:張若飛 譯
國(guó)內(nèi)出版社:電子工業(yè)出版社
出版時(shí)間:2019年10月
頁(yè)數(shù):404
書(shū)號(hào):978-7-121-37442-5
原版書(shū)書(shū)名:Continuous Delivery in Java
原版書(shū)出版商:O'Reilly Media
Daniel Bryant
Daniel Bryant是Datawire的一名獨(dú)立技術(shù)顧問(wèn)及產(chǎn)品架構(gòu)師。 他主要關(guān)注DevOps工具、云/容器平臺(tái),以及各種微服務(wù)實(shí)現(xiàn)。
Abraham Marín-Pérez
Abraham Marín-Pérez是一名獨(dú)立的Java和Scala開(kāi)發(fā)者,主要關(guān)注“數(shù)字化轉(zhuǎn)型”領(lǐng)域,通過(guò)技術(shù)變革來(lái)幫助組織提升能力。