Introduction to the course
  • What will you learn on The Masterclass
Learn the concepts
  • The DevOps Problem
  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment
  • Continuous Improvement
  • Designing Modern Environments
  • Team Autonomy
  • The DevOps Teacher Model
  • The Concepts Quiz
Learn the tools: Preparation
  • Creating user accounts
  • Using the terminal
  • Optional: Install the Linux terminal on Windows with WSL
  • Using the code examples
Learn the tools: Cloud Platforms
  • Cloud platforms: Introduction
  • Cloud Platforms: Amazon Web Services
  • Cloud platforms: Google Cloud Platform
  • Cloud platforms: Openstack
  • Cloud platforms: Microsoft Azure
  • Cloud platforms: Comparison
Learn the tools: Containers and container orchestration
  • Containers: Introduction
  • Containers: Docker
  • Containers: Kubernetes
  • Containers: Rancher
  • Containers: EC2 Container Service
  • Containers: Comparison
Learn the tools: Pipelines & automation
  • Pipelines & automation: Introduction
  • Pipelines & automation: Jenkins
  • Pipelines & automation: Gitlab CI
  • Pipelines & automation: Rundeck
  • Pipelines & automation: Comparison
Learn the tools: Everything as Code
  • Everything as Code: Introduction
  • Everything as Code: Ansible
  • Bonus: How to install Terraform
  • Everything as Code: Terraform
  • Everything as Code: Chef
  • Everything as Code: Puppet
  • Everything as Code: Comparison
Afterword and next steps
  • The Tools Quiz
  • Your next steps
  • Additional resources
  • Bonus Lecture: Recommended further learning