Simple play icon Course

ICAgile (ICP-FDO): Configuration Management

by Corneile Britz

Welcome to the ICAgile Configuration Management course. This course will teach you how to manage different priorities, code, teams, and ultimately deployment.

What you'll learn

Do you deal with multiple teams, priorities, and deadlines on a continuous basis? In this course, ICAgile (ICP-FDO): Configuration Management, you’ll learn to efficiently manage numerous different priorities, while improving overall delivery. First, you’ll explore the ability to manage different code versions and environments. Next, you’ll discover how dependancies can be managed. Finally, you’ll learn how to change system behavior without the need for deployments. When you’re finished with this course, you’ll have the skills and knowledge of Configuration Management needed to manage code and artifacts effectively, without the need for technical complexity.

Table of contents

Course Overview
Managing Source Code and Branching
Deployment and Release
Managing Dependencies
Build Patterns
Configuring Software & Deployment
Exploring Popular Tools

About the author

I am passionate about driving efficiency through code, automation and transparency, with 20+ years of experience in software development, DevOps, Observability and Reliability Engineering. This led me to become the world's first certified ICAgile DevOps expert, with a drive to provide content and learning to other developers. My day-to-day technical focus is Go, Grafana, Prometheus and VueJS, which are used to build my organisations' own platforms.

Ready to upskill? Get started