Difficulty: intermediate
Estimated Time: 25 minutes


Welcome to the Yellow Belt DevOps Dojo lab on Infrastructure As Code (IaC).


The primary objective of the "Infrastructure As Code" (IaC) module is to help you to understand the principles and benefits of IaC, then understand how to review your current processes for opportunities to apply IaC.

The secondary objective is to give you an opportunity to participate in a real world scenario to see the pros and preventable cons.

If you have not completed the Welcome module you should do so before continuing with the Infrastructure As Code module.

Learning Outcomes

By the end of the lesson, you will be able to:

  • explain what Infrastructure as Code means,
  • describe the need for and business and operations benefits of IaC,
  • understand the key steps to enable IaC,
  • understand the methods to avoid server configuration drift.


Congratulations, you have completed the Infrastructure As Code module of the Yellow Belt DevOps Dojo!

Hopefully you have enjoyed this module and are already thinking to shape an epic that will build and maintain the infrastructure of your application like it was code.

Infrastructure as Code

Step 1 of 10

A new focus

After the option of Artifactory as the binary management repository for its software builds was added, the team is going to be diverted from its value stream mapping analysis.

Click ./dialog1.sh

and follow the dialog in the terminal window...