Embracing DevOps Release Management: Strategies and tools to accelerate continuous delivery and ensure quality software deployment
暫譯: 擁抱 DevOps 發佈管理:加速持續交付與確保軟體品質的策略與工具
Kruger, Joel
- 出版商: Packt Publishing
- 出版日期: 2024-04-12
- 售價: $2,030
- 貴賓價: 9.5 折 $1,929
- 語言: 英文
- 頁數: 350
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1835461859
- ISBN-13: 9781835461853
-
相關分類:
CI/CD、DevOps
海外代購書籍(需單獨結帳)
相關主題
商品描述
Unlock the power of DevOps release management to elevate your software development with early quality checks, testing, automation, and QA integration, reshaping your software delivery life cycle for excellence
Key Features
- Understand the SDLC and the most popular release management models
- Learn what makes DevOps unique and how CI/CD pipelines enforce good DevOps release management
- Drive a culture-driven release management initiative in your organization that breaks down silos
- Purchase of the print or Kindle book includes a free PDF eBook
Book Description
At the core of software development lies the imperative of swiftly and reliably releasing new features and updates, emphasizing the vital role of release management in the DevOps methodology. Discover how software development teams can elevate their processes by incorporating quality checks and shifting left, moving testing, automation, and QA procedures much earlier into the SDLC. However, release management is still tasked with application monitoring, overseeing infrastructure components, and managing change orders and schedules.
This book offers insights into the essence of DevOps Release Management, illuminating its nuances and providing basic strategies for its implementation. You’ll explore how CI/CD pipelines enforce good DevOps release management and master techniques to optimize them. You’ll also learn how to foster a culture of cross-functional product development that minimizes waste and maximizes value to the customer.
By the end of the book, you’ll have gained a comprehensive understanding of DevOps release management, its benefits, and practical implementation strategies. Equipped with this knowledge, you’ll be able to assess your own development processes and identify areas for improvement, ultimately leading to increased efficiency, collaboration, and value creation.
What you will learn
- Discover the significance and anatomy of the SDLC
- Understand the history of release management and how various models work
- Grasp DevOps release management and basic strategies to implement it
- Construct optimized CI/CD pipelines capable of early issue detection
- Implement the shift-left approach to enhance value delivery to customers at record speed
- Foster a culture of cross-functional collaboration in your team
- Make DevOps release management pragmatic and accessible
- Overcome common pitfalls in DevOps release management
Who this book is for
This book is a comprehensive introduction for those who are new to DevOps release management, but it's also valuable for DevOps engineers and release managers looking to enhance their skills and knowledge. If you’re looking to adopt key practices to shift left, this book will enable you to build high-quality products in record time.
商品描述(中文翻譯)
解鎖 DevOps 發佈管理的力量,以早期質量檢查、測試、自動化和 QA 整合提升您的軟體開發,重塑您的軟體交付生命週期以達到卓越。
主要特點
- 了解 SDLC 及最受歡迎的發佈管理模型
- 學習 DevOps 的獨特之處,以及 CI/CD 管道如何強化良好的 DevOps 發佈管理
- 在您的組織中推動以文化為驅動的發佈管理倡議,打破孤島
- 購買印刷版或 Kindle 書籍可獲得免費 PDF 電子書
書籍描述
在軟體開發的核心,迅速且可靠地發佈新功能和更新的需求是不可或缺的,這突顯了發佈管理在 DevOps 方法論中的重要角色。了解軟體開發團隊如何通過納入質量檢查並向左移動,將測試、自動化和 QA 程序更早地融入 SDLC,來提升他們的流程。然而,發佈管理仍然負責應用監控、基礎設施組件的監督,以及變更訂單和時間表的管理。
本書提供了對 DevOps 發佈管理本質的深入見解,闡明其細微之處並提供實施的基本策略。您將探索 CI/CD 管道如何強化良好的 DevOps 發佈管理,並掌握優化它們的技術。您還將學習如何培養跨功能產品開發的文化,以最小化浪費並最大化客戶價值。
在本書結束時,您將全面了解 DevOps 發佈管理、其好處及實際實施策略。掌握這些知識後,您將能夠評估自己的開發流程並識別改進的領域,最終提高效率、協作和價值創造。
您將學到什麼
- 發現 SDLC 的重要性和結構
- 了解發佈管理的歷史及各種模型的運作方式
- 理解 DevOps 發佈管理及其基本實施策略
- 構建能夠早期檢測問題的優化 CI/CD 管道
- 實施向左移動的方法,以創造快速的客戶價值交付
- 在您的團隊中培養跨功能協作的文化
- 使 DevOps 發佈管理務實且易於接觸
- 克服 DevOps 發佈管理中的常見陷阱
本書適合誰
本書是對 DevOps 發佈管理新手的全面介紹,但對於希望提升技能和知識的 DevOps 工程師和發佈經理也同樣有價值。如果您希望採用關鍵實踐以向左移動,本書將使您能夠在創造高品質產品方面達到創紀錄的速度。
目錄大綱
- Understanding the Software Development Life Cycle
- A Brief Introduction to Release Management
- What Are the Various SDLC Release Management Models?
- What Problems Does DevOps Release Management Try to Solve?
- Understanding What Makes DevOps Release Management Unique
- Understanding the Basics of CI/CD
- A Practical Pipeline for Technical Release Managers
- How CI/CD Pipelines Enforce Good DevOps Release Management
- Embracing DevOps Culture in Your Release Management Strategy
- What Does Receiving Support from Leadership and Stakeholders Look Like?
- Overcoming Common Pitfalls in DevOps Release Management
目錄大綱(中文翻譯)
- Understanding the Software Development Life Cycle
- A Brief Introduction to Release Management
- What Are the Various SDLC Release Management Models?
- What Problems Does DevOps Release Management Try to Solve?
- Understanding What Makes DevOps Release Management Unique
- Understanding the Basics of CI/CD
- A Practical Pipeline for Technical Release Managers
- How CI/CD Pipelines Enforce Good DevOps Release Management
- Embracing DevOps Culture in Your Release Management Strategy
- What Does Receiving Support from Leadership and Stakeholders Look Like?
- Overcoming Common Pitfalls in DevOps Release Management