Jez Humble ToughtWorks公司首席谘詢顧問,緻力於幫助企業快速、可靠地交付高質量軟件,經常在各種敏捷技術大會上發錶演講,擁有牛津大學物理學學士學位和 倫敦大學民族音樂學的 碩士學位。2000年至今,他曾在各行業和不同技術領域擔任係統管理員、開發人員、培訓人員、谘詢師和經理人員。
David Farley 正在幫助構建倫敦多資産交易所(LMAE)。他具有20年的大型分布式係統開發經驗,是采用敏捷開發技術的先行者,曾作為技術負責人參加瞭ThoughtWorks公司許多極具挑戰性的軟件項目。
Winner of the 2011 Jolt Excellence Award! Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours- sometimes even minutes-no matter what the size of a project or the complexity of its code base. Jez Humble and David Farley begin by presenting the foundations of a rapid, reliable, low-risk delivery process. Next, they introduce the "deployment pipeline," an automated process for managing all changes, from check-in to release. Finally, they discuss the "ecosystem" needed to support continuous delivery, from infrastructure, data and configuration management to governance. The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. For each, they review key issues, identify best practices, and demonstrate how to mitigate risks. Coverage includes * Automating all facets of building, integrating, testing, and deploying software * Implementing deployment pipelines at team and organizational levels * Improving collaboration between developers, testers, and operations * Developing features incrementally on large and distributed teams * Implementing an effective configuration management strategy * Automating acceptance testing, from analysis to implementation * Testing capacity and other non-functional requirements * Implementing continuous deployment and zero-downtime releases * Managing infrastructure, data, components and dependencies * Navigating risk management, compliance, and auditing Whether you're a developer, systems administrator, tester, or manager, this book will help your organization move from idea to release faster than ever-so you can deliver value to your business rapidly and reliably.
發表於2024-11-25
Continuous Delivery 2024 pdf epub mobi 電子書 下載
中文翻譯比較流程,偶爾一些地方與英文不一緻,可以配閤英文讀或者直接讀原版。總的來說,值得一讀。 ...
評分不錯,但是寫得有點冗餘,其實就是automate build, test, deploy, and maybe monitor,以前熟知的Continuous Integration(CI) + Continuous Deployment。 Reference Card: http://refcardz.dzone.com/refcardz/continuous-delivery-patterns Continuous Delivery Tools List: h...
評分本書廢話多而乾貨少,羅裏囉嗦地把幾項持續集成、持續交付的原則翻來覆去地重復個沒完!而且乏味理論多、結閤實例少,估計對沒有Build & Release流程經驗的軟件工程師而言,不知道作者在講些什麼,還不如參加公司的內部培訓講座有用。 本書冗餘重復的內容至少可以壓縮掉一半,...
評分自從12年,開始選型研發team的CI工具鏈的選項和搭建,在經過瞭近一年的摸索後,13年初開始全權負責公司內部的持續集成係統的流程設計和工具鏈的搭建,壓力山大。 當時閱讀瞭包括持續交付在內的一些技術書籍,藉鑒瞭一些開源社區的CI體係以及工具鏈,Openstack社區的持續集成流...
評分找書的夥伴可以留意下哈~ 持續交付發布可靠軟件的係統方法。2008年,耶魯大學一位名叫羅倫斯·威廉姆斯的學生和他大名鼎鼎的老師約翰·巴奇一起,召集瞭41名學生參加一項心理學研究。這些學生被一個一個地帶進走廊,在走廊裏迎接他們的是一名年輕的實驗助理,由她帶領學生走進...
圖書標籤: 持續集成 敏捷開發 軟件工程 軟件開發 計算機 敏捷 devops Programming
書中重復內容儀錶多啊。。。但是best practices 還是應該遵循的。工具和架構可以有,但企業文化改變不易,沒有文化改變和開發人員自身素養晉升工具再好也難以奏效。
評分當年很追捧的一本書,不過現在看來遠不如泰勒的理論對DevOps的影響大
評分對於CI,有完整的介紹。看完會有概念要怎麼兜係統。
評分第15章非常有用
評分自己的英語還是太爛瞭,不過藉助金山詞霸還算看的順利。
Continuous Delivery 2024 pdf epub mobi 電子書 下載