Modern Software Delivery

Book description

For today's tech professionals, delivering high-quality software efficiently is paramount to ensuring that their organizations stay competitive. This new comprehensive guide dives into DevOps practices and shows how they've empowered modern teams to deliver products with greater speed, efficiency, and quality.

You'll be introduced to the key practices that make this possible: CI/CD, GitOps, shift-left security, and others that help mitigate risk while enabling rapid, reliable software releases. You'll discover why haphazard approaches to automating delivery can lead to inefficiencies and suboptimal outcomes. With a focus on practical implementation, Modern Software Delivery equips readers with the tools and knowledge needed to automate delivery, avoiding the time, effort, and cost of redundant work or building internal tooling. Whether you're a seasoned developer or system administrator, you will:

  • Learn the historical context and transformative progression of software development practices
  • Discover continuous integration and continuous delivery pipelines to expedite deployment
  • Uncover best practices for automation to minimize errors and maximize efficiency
  • Adopt DevSecOps to incorporate security measures throughout the software development lifecycle
  • Gain insights into cutting-edge trends like AIOps and site reliability engineering

Publisher resources

View/Submit Errata

Product information

  • Title: Modern Software Delivery
  • Author(s): Nick Durkin, Eric Minick
  • Release date: August 2025
  • Publisher(s): O'Reilly Media, Inc.
  • ISBN: 9781098171995