Integrating Infrastructure as Code into a Continuous Delivery Pipeline
Infrastructure as code is the approach that takes proven coding techniques used by software systems and extends them to infrastructure. It is one of the key DevOps practices that enables teams to deliver infrastructure rapidly, reliably, and at scale, and thereby also software running on that infrastructure. The primary goal of continuous delivery (CD) is to ensure that the software can be reliably released at any time, and integrating infrastructure as code as part of the CD pipeline helps in furthering that goal. Adarsh Shah has helped organizations from various domains adopt infrastructure as code and CD. He'll tell you how to integrate infrastructure as code into a CD pipeline, including some of the best practices and patterns used by software systems, along with the benefits and challenges of the approach. You'll leave with a better understanding of working with infrastructure as code and how it can improve your continuous delivery and DevOps processes.