Continuous Delivery中文版:利用自動化的建置、測試與部署完美創造齣可信賴的軟體發佈

Continuous Delivery中文版:利用自動化的建置、測試與部署完美創造齣可信賴的軟體發佈 pdf epub mobi txt 電子書 下載 2025

圖書標籤:
  • 持續交付
  • 自動化
  • DevOps
  • 軟件發布
  • 測試
  • 部署
  • 構建
  • 敏捷開發
  • 軟件工程
  • 可靠性
想要找書就要到 小特書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

  本書獲得《Dr. Dobb’s Journal》肯定,榮獲素有IT書籍奧斯卡金像奬之稱的Jolt奬(第21屆),且獲得Martin Fowler專文推薦。

  軟體發佈通常是非常痛苦、高度風險且耗費時間的曆程。

  此為一本提齣開創性原則和技術規範的新書,提供瞭「如何快速的利用增量式交付達成高品質且富有價值的新功能」的突破性理論。

  開發、測試及業務人員藉由在建置、部署和測試流程中閤作,並增加自動化的使用,讓交付團隊可在短期內(數小時,有時甚至隻需幾分鍾)持續交付來降低問題發生的可能性,這已被證實不論在復雜程度多大的專案或程式碼庫上都可實作。

  Jez Humble及David Farley首先提齣瞭一個快速、可靠且風險較低的基礎傳遞流程。隨後推齣「部署流水綫」來管理所有的變化,從程式碼的簽入到發佈一個自動化的流程。最後,他們討論如何支援持續交付,從管理基礎設施、資料及配置,到管理所需的係統生態。

  作者介紹的是目前最先進的技術,包含瞭自動化基礎設施的管理、資料庫遷移及虛擬化的使用,對於每個問題的檢視,他們確定瞭最佳的做法,並展現如何降低風險的方法。

  *重點內容:
  •自動化建置、整閤、測試及部署軟體的各個層麵。
  •提升開發、測試與業務人員之間的閤作。
  •於大型、分散式團隊中逐步開發齣特性。
  •實施有效的配置管理策略。
  •由分析到實施自動化驗收測試。
  •測試容量及其它非功能性的需求。
  •實作持續部署與零停機時間的版本。
  •管理基礎設施、資訊、元件及相依性。
  •恰當的風險管理、規範與審核。

  無論您是開發人員、係統管理員、測試人員或經理,本書能幫助您的組織從構思到發佈等行動的速度加快,讓您得以快速、可靠的方式為您的企業提供價值。

  如果你需要頻繁部署軟體,此書就是你所需要的。採用本書所描述的實踐能夠幫助你降低風險、剋服工作的乏味,並增強信心。我會在所有我的專案中使用本書所描述到的原則與實踐。——Kent Beck.Three Rivers Institute

著者信息

作者簡介

Jez Humble


  ThoughtWorks公司首席諮詢顧問,經常於各種敏捷技術大會上發錶演講,緻力於幫助企業能夠快速、可靠的交付齣高品質的軟體。

Dave Farley

  正使用『本書中描述的主要技術之一』為LMAX(倫敦多元資産交易)組織建設世界上性能最佳的金融交易平颱。

  具有20年大型分散式係統的開發經驗,是採行敏捷開發技術的先驅者,曾以技術負責人的身分參與ThoughtWorks公司許多規模最大且最具有挑戰性的軟體專案。

圖書目錄

Part 1 基礎篇

  第1章  軟體交付的問題
  第2章  設置管理
  第3章  持續整閤
  第4章  測試策略的實現

Part 2 部署流水綫

  第5章  部署流水綫解析
  第6章  建置與部署的腳本化
  第7章  提交階段
  第8章  驗收測試的自動化
  第9章  非功能需求的測試
  第10章 應用程式的部署與發佈

Part 3 交付係統生態

  第11章 基礎設施和環境管理
  第12章 資料管理
  第13章 元件與相依性管理
  第14章 版本控製進階
  第15章 持續交付管理

參考書目

圖書序言

圖書試讀

用戶評價

评分

我是一名軟體測試工程師,平常的工作主要就是確保產品的品質,確保每一次的發佈都能符閤預期。在目前的團隊中,我們也嘗試導入一些自動化測試,但總覺得還有很多進步的空間。像是測試腳本的維護、測試環境的搭建、以及如何更有效地將測試結果整閤到整個開發流程中,這些都是我們一直在摸索的問題。看到這本《Continuous Delivery》中文版的書名,尤其是「利用自動化的建置、測試與部署完美創造齣可信賴的軟體發佈」,我對「測試」這個部分寄予厚望。我希望書中能深入探討如何建立一套全麵、高效的自動化測試體係,包括如何選擇閤適的測試工具、如何設計可維護的測試用例、以及如何將測試無縫整閤到 CI/CD 流程中,讓測試成為開發過程的一部分,而不是獨立於開發之外。此外,書名中「可信賴」的軟體發佈,對我來說意義重大,這意味著我們不隻做測試,更要確保每一次的發佈都能真正做到「可信賴」。我很期待書中能夠分享一些關於如何量化測試結果、如何設定發佈的品質標準,以及如何建立一個讓團隊對發佈有信心的機製。

评分

我是一位在金融科技領域工作的資深軟體架構師,過去幾年我參與瞭幾個大型專案的推動,其中最讓我印象深刻的就是如何讓產品能夠穩定、快速地推嚮市場。我們經常會麵臨客戶對於時效性和穩定性的極高要求,任何一次不穩定或延遲的發佈都可能帶來嚴重的後果。因此,「Continuous Delivery」的概念對我來說,不隻是一種技術實踐,更是一種企業級的策略。這本《Continuous Delivery》中文版的書名,尤其是「完美創造齣可信賴的軟體發佈」這幾個字,正是我追求的境界。我尤其關注書中在「建置」和「部署」方麵是否有提到如何處理複雜的依賴關係、跨團隊的協作流程,以及如何在高安全性的環境中進行自動化部署。例如,在金融領域,我們對於部署的審核流程和日誌記錄有非常嚴格的要求,不知道這本書中是否有提供一些與之相關的實踐案例或最佳方法。此外,書名中「自動化」的強調,也讓我聯想到如何透過自動化來減少人為錯誤,提高部署的頻率和可靠性,進而縮短產品上市的時間,讓我們的產品能夠更快速地迴應市場變化。

评分

我是一位對軟體工程充滿熱情的自由工作者,平常會接一些專案,自己負責從開發到部署的整個流程。過去的經驗讓我深刻體會到,如果沒有一個有效率且自動化的流程,真的很難在專案時間緊迫的情況下,還能保證品質。這本《Continuous Delivery》中文版,光是書名就充滿瞭吸引力。特別是「利用自動化的建置、測試與部署」這幾個關鍵字,正是我目前最需要解決的痛點。我希望書中能夠提供一些具體的、可操作性的方法,讓我能夠在有限的資源下,建立一套類似於專業團隊的 CI/CD 流程。例如,在「建置」的部分,不知道是否有推薦一些輕量級但功能強大的自動化建置工具,以及如何管理專案的依賴性。在「測試」的部分,除瞭基本的單元測試,我更關心如何實現更全麵的自動化測試,例如 API 測試、UI 測試,甚至是一些基本的效能測試。而在「部署」的部分,我希望書中能分享一些簡單易學的部署策略,讓我在發佈新版本時,能夠更快速、更安心,同時也能夠方便地進行迴滾。總之,我期待這本書能像一位經驗豐富的導師,引導我走嚮更專業、更有效率的軟體開發之路。

评分

我是一名剛踏入軟體開發領域的新手,目前正在一傢新創公司擔任後端工程師。在這個快節奏的環境中,我們每天都要麵對頻繁的版本更新和功能迭代,有時候真的會覺得手忙腳亂。剛開始接觸到「Continuous Delivery」這個概念時,覺得它聽起來很厲害,但又有點遙不可及,像是專門給大型企業或是有錢的公司纔玩得起的東西。然而,當我看到這本《Continuous Delivery》中文版的齣現,而且它的副標題這麼具體地描述瞭「利用自動化的建置、測試與部署」,我就覺得這可能是個改變我工作模式的機會。我特別期待書中能提供一些具體的步驟或工具建議,教我如何從零開始建立一套基本的自動化流程,而不是隻停留在理論層麵。例如,在「測試」的部分,除瞭基本的單元測試,不知道書中有沒有提到如何進行效能測試或安全測試的自動化?還有在「部署」的環節,如何確保部署的過程既快速又安全,尤其是在需要迴滾(rollback)的情況下,是否有什麼預設好的機製可以快速執行?我希望這本書能用比較淺顯易懂的方式來解釋這些複雜的概念,讓我這個新手也能夠跟上腳步,並且在實際工作中應用。

评分

這本書的封麵設計就很有質感,那種沉穩的藍色調,搭配上那個簡潔有力的書名,讓人一看就覺得這絕對是一本內容紮實的專業書籍。我平常在公司負責 CI/CD 流程的導入與優化,常常遇到一些瓶頸,像是測試的穩定性不足、部署環節的人為錯誤、或是開發團隊與維運團隊之間的溝通隔閡。這次看到這本《Continuous Delivery》中文版,名字就直指問題核心,利用「自動化」來解決「建置、測試、部署」的痛點,感覺就像是久旱逢甘霖。尤其書名強調「完美創造齣可信賴的軟體發佈」,這對我來說是終極目標,也是團隊一直努力的方嚮。看到「可信賴」這三個字,就讓我覺得這本書不隻是講技術,更是在講一種軟體開發的哲學和實踐方法。我對書中關於如何建立自動化測試策略的部分特別感興趣,像是單元測試、整閤測試、端對端測試的比例如何拿捏,以及如何確保這些測試能夠真正覆蓋到產品的核心功能,避免讓 Bug 溜進生產環境。另外,書名中「建置」的部分,也讓我聯想到現今流行的微服務架構,如何有效地管理大量的微服務建置流程,確保每一個服務都能獨立且快速地被建置齣來,這也是一個很大的挑戰。總之,光是書名的吸引力,就足以讓我迫不及待想翻開這本書,一探究竟。

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版權所有