Difficulty: beginner
Estimated Time: 30 minutes


Welcome to the Yellow Belt DevOps Dojo - Stripe 2 Katacoda course.

The DevOps Dojo Yellow Belt - Second Stripe

This course is the second stripe of your DevOps Dojo Yellow Belt.

It is made of 9 modules:

  • Binary Management
  • Infrastructure As Code
  • Introduction to ChatOps
  • Monitoring
  • Running a Value Stream Mapping Workshop
  • Test Automation Strategies
  • Test Automation Strategies - Implementation
  • Trunk Based Development
  • Working in Small Batches

Each module awards a badge. Once you complete all of the modules, you will get the second stripe on your Yellow Belt. Assuming of course you have completed the Yellow Belt DevOps Dojo - Stripe 1.

Katacoda environment

The modules make use of Katacoda environments. Those are ephemeral environments which are created just for you, on the fly. They will time out after one hour. The good news is that you can explore around and get out of the script: it is your own environment.

So, go grab a cup of your favorite tea or coffee, close your email, put your phone into airplane mode, and let's get started!

Welcome module

In this Welcome module lab, we will get you started and setup a dedicated environment for you, to allow you complete the labs for the other modules in the Yellow Belt DevOps Dojo - Stripe 2 at your own pace.

The environment for Yellow Belt DevOps Dojo - Stripe 2 is completely separate to the environment for Yellow Belt DevOps Dojo - Stripe 1. Aside from some noted exceptions you can take the modules in any order from either Stripe in support of your personal learning objectives.

First, to begin let us revisit the story of a business formed by the CEO Charlie, a DevOps team, an application and its delivery chain (continuous integration and continuous delivery pipelines).

The Pet Clinic team have established a new secret base on the remote ice world of Hoth...

Apologies! Wrong course. Let's try that again.

Once upon a time, not so long ago, in a galaxy not so far away...


This is it, you are now all set to start Stripe 2 of your DevOps Dojo Yellow Belt!

Buckle up. Where we are going we don't need Roads.

Enjoy ...


Step 1 of 4

The story

This is the ongoing story of a business, a team, an application, and its delivery chain (their continuous delivery pipeline).

As you may recall if you have taken the Yellow Belt DevOps Dojo - Stripe 1 the team is part of the IT organization of a large Pet Clinic.

The Pet Clinic runs its business on a Java application. The application includes features to manage a list of clients (pet owners), their pets, and a list of veterinarians with their specialties.

The Pet Clinic IT team continue working to develop, test, deploy and support the Java application the Pet Clinic relies on.

Pet Clinic application

As the Pet Clinic team continues their DevOps journey, their software development process is getting more efficient.

This is due to a variety of factors including:

  • Cultural - Use of Value Stream Mapping, Improvement Themes and DevOps Kaizen.

  • Process - Introduction of CI pipelines, Source Code Management, Test Automation and a Shift Left on Security.

  • Tooling - Including GitHub, Jenkins and various test automation tools.

However with the increasing efficiency, as is the way of things, new challenges are emerging for the team.

Come join us on the ongoing voyages of the Pet Clinic team on their continuing mission: to explore new DevOps principles and practices, to seek out new and better ways of doing things, to continue to boldly go where no Pet Clinic team has gone before...

💡 TIP: Adjust the window size vertical scroller to make the welcome module easier to read ◀▶