From the course: DevOps Foundations: Continuous Delivery/Continuous Integration

DevOps foundations: CD/CI

- Are you troubled by strange ways that your organization delivers software? - Do you experience feelings of dread when preparing to work a long painful application release? - Have you or your coworkers experienced buggy, unstable services after a deployment? - Does it take days, weeks, or even months to build and release applications in your organization? - If the answer is yes, then don't wait another minute, fire up your browser and watch the professionals. - [Together] We are ready to believe you. - Howdy, I'm Ernest Mueller. - And I'm James Wickett. Welcome to our course on another DevOps fundamental, continuous delivery. - James and I first met while implementing DevOps in a large enterprise. We've run the DevOps Days Austin conference together for the last six years and blog together at theagileadmin.com. - We feel that continuous delivery is one of the fundamental practice areas of DevOps. And it's central to a new view of application stability. - In this course, we'll address both what developers and operations folks, consuming and supporting builds need to know. First we'll cover the basics you'll need to succeed at continuous integration, delivery, and deployment, including how to construct your build pipeline. - [James] Then we'll discuss elements of the pipeline and talk you through source control, build, testing, artifact management, and deployment. - [Ernest] And finally, we'll explore concepts and demonstrate common tools and practices in each area. Are you ready for this? - I am. Let's get started.

Contents