Chapter 3: Basics of Continuous Delivery

  1. What we mean by delivering software is that the actual software product has been delivered to the intended user and not just that the software product has been approved by the QA department. In other words the intended users are actually using the software.
  2. Deploying software manually is an antipattern as well as manual software configuration.
  3. Some benefits of automation when delivering software is team empowerment ( teams feel empowered to make decisions ), error reduction as you eliminate errors that creep up due to manual processes as well as stress reduction.
  4. Configuration Management is the process by which all software artifacts that are pertinent to each given project as well as any relationships ...

Get Hands-On Continuous Integration and Delivery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.