ICAgile (ICP-ASD): Enabling Continuous Delivery
Continuous delivery in agile developments changes the way software is delivered, as well as the way developers and operations collaborate. This course will teach you about continuous delivery, common patterns, and collaboration in the IT department.
What you'll learn
Continuous delivery is making our lives as developers and operation engineers easier, but it also comes with new challenges and a new way of working. In this course, ICAgile (ICP-ASD): Enabling Continuous Delivery, you’ll learn everything you need to know to work in a continuous delivery agile environment. First, you’ll explore what continuous delivery is and what problems it is solving. Next, you’ll discover different patterns for continuous delivery. Finally, you’ll learn how the collaboration between development and operation changes in a continuous delivery environment. When you’re finished with this course, you’ll have the skills and knowledge of continuous delivery needed to work with it in an agile environment.
Table of contents
- Module Intro: Continuous Delivery 1m
- What Is Continuous Delivery? 4m
- Benefits of Continuous Delivery 2m
- Getting Products Done 1m
- Challenges of Continuous Delivery 3m
- Building Blocks of Continous Delivery 2m
- Building Block: Configuration Management 1m
- Building Block: Deploy Scripts 2m
- Building Block: Database Migration 1m
- Module Intro: Continuous Delivery Patterns 1m
- Continuous Delivery Strategy Considerations 3m
- Latent Code Continuous Delivery Pattern 1m
- Feature Toggle Continuous Delivery Pattern 1m
- Dark Launching Continuous Delivery Pattern 1m
- Canary Releases Continuous Delivery Pattern 1m
- Blue-green Deployment Continuous Delivery Pattern 1m
- Wrap up: Continuous Delivery Patterns 2m