The benefits that CD brings us include:
- By deploying to production early and often, we significantly reduce the risk that something might go wrong during that later stage of our delivery cycle.
- We increase resilience in our product, and its overall stability, because we can quickly roll forward and back in our production environment seamlessly. Making changes to production daily irons out any potential problems early and makes deployment to our production environment an insignificant event, and less costly.
- Deployment is treated as part of our development cycle; this solves two problems:
- Our Development Team has ownership of end-to-end delivery through our deployment pipeline. We no longer have to wait for another ...