Cloud Native Bootcamp

Dive into the world of DevOps, Source Control Management, Continuous Integration and Containers


The first day of this training introduces Git, the most widely used Source Control Management software. You will learn how to keep track of your code with Git.

On the second day, Jenkins, the most widely used Continuous Integration software, will be introduced. It provides you with mechanisms that let you automate testing processes on newly committed code, improve code quality and handle the deployment of your code.

Furthermore, you will learn on day three and four how to automate the configuration, deployment, and management of your server infrastructure with Ansible.

For the remaining two days, you will learn everything you need to know to get started in the world of Docker, Containers and Kubernetes. Kubernetes is quickly becoming the de-facto standard to operate containerized applications at scale in the data-center. This course covers the essential knowledge needed to understand Kubernetes and includes instruction on how to deploy distributed applications that will scale, be fault-tolerant and simple to manage.

Book this course!



  • Day
    • Why use a Version Control System?
    • Introduction to Git
    • What is a repository?
    • Modifying, staging and committing changes
    • The basic Git workflow
    • Working with Branches
    • Remote repositories
    • Merge Requests
    • Resolving conflicts
  • Day
    • Introduction to Continuous Integration
    • Get to know Jenkins
    • The Jenkins dashboard
    • What are jobs?
    • Creating your first build job with Jenkins
    • Using plugins in Jenkins
    • Using Jenkins with Git
    • What are pipelines?
    • Writing jobs “as code”
    • Introduction to Groovy
    • Integrating Jenkins into your Git Server
    • Distributed builds
    • Jenkins security basics
    • How to setup Jenkins
  • Day
    • Introduction to Configuration Management
    • Create your first Ansible Playbook
    • Work with an Ansible inventory
    • How to use variables, facts, and imports
    • Testing your Playbooks
  • Day
    • Ansible Templating
    • Loops and Conditionals
    • Ansible Roles and Ansible Galaxy
    • Sensitive data and Vault
    • Introduction to Python
  • Day
    • Microservices and Cloud Native
    • What is Cloud Native?
    • Docker and Core Microservice Principles
    • The 12-Factor App
    • Design patterns
    • API gateways for Microservices
    • Git, Jenkins, and Containers
  • Day
    • Container Orchestrators
    • Kubernetes
    • Ansible and Kubernetes
    • Microservices in Kubernetes

Get a free quote now!

Fill out this form and click the "Submit" button and we will send you a quote for this training! No obligations, no commitment.

By sumitting the contact form, which has been integrated via our CRM system (Pipedrive), you agree to the processing or your specified data for the purpose of your request. Privacy Policy.