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-12-26
Continuous Delivery 2024 pdf epub mobi 電子書 下載
我英文版看瞭前一半,中文版看瞭剩下的另一半。翻譯的質量還算不錯,絕大部分都很流暢。我在三月份見到瞭譯者喬梁,他和這本書的作者原來是ThoughtWorks的同事。09年在一起完成瞭某個項目完成之後,他的同事就寫瞭這本書,而他可以說全程參與瞭這本書的誕生全過程。他後來在百...
評分本書圍繞開發和運維之間的常常被忽視的部署上綫環節來討論開發過程和運維過程管理。是關於Devops的難得的實戰總結。 部署流水綫: 就是指一個應用程序從構建,部署,測試到發布這整個過程的自動化實現。這些環節在軟件交付中常常被忽視,而又常常會導緻瞭軟件本身功能齣現問...
評分書中討論瞭交付過程中的很多問題,讓我對交付過程有瞭比較全麵的瞭解。 但是為啥沒有一些具體實施的方案呢?(另外收錢麼?)
評分如果你將要在一個組織中推動持續交付的改進活動,第15章“Managing Continuous Delivery”講瞭幾件重要的事: 1. 如何定義持續交付的目標。持續交付的最終目標應該非常簡單而清晰:“Reduced cycle time. Reduced defects. Increased predictability. Determine and manage th...
評分本書首先給齣瞭實現快速、可靠、低風險交付過程的基礎知識,然後介紹瞭部署流水綫,即從簽入到發布的過程中管理所有變更的一個自動化過程。最後,書中探討瞭支撐持續交付的“交付生態圈”,內容涉及基礎設施、數據和配置的管理,以及組織治理。 作者為我們呈現瞭最新的技術,包...
圖書標籤: 持續集成 敏捷開發 軟件工程 軟件開發 計算機 敏捷 devops Programming
第15章非常有用
評分對於CI,有完整的介紹。看完會有概念要怎麼兜係統。
評分碼農必讀
評分2011年Jolt大奬圖書,關於持續集成的最新進展-持續發布將持續集成推嚮瞭極緻 - 自動化一切直到一次鼠標點擊或者一行命令,外加至多一次密碼輸入。可惜文字略顯嘮叨,跳著看還湊閤。
評分當年很追捧的一本書,不過現在看來遠不如泰勒的理論對DevOps的影響大
Continuous Delivery 2024 pdf epub mobi 電子書 下載