Students Free Training

DevOps Bootcamp – 5 Days

A practical 5-day program that introduces the DevOps delivery model and the core tooling behind it, Containers, Kubernetes Fundamentals, and Ansible .

Description

A practical 5-day program that introduces the DevOps delivery model and the core tooling behind it, Containers, Kubernetes Fundamentals, and Ansible . It also gives you hands-on labs that connect the full flow from building and running containers to orchestrating workloads and automating operations.

What You'll Learn

  • You’ll understand the DevOps lifecycle and how modern teams deliver software faster and more reliably using containers, Kubernetes orchestration, and automation .
  • You’ll practice core hands-on building blocks: container images and container runtime concepts, Kubernetes fundamentals (.e.g. pods/services/configmaps/secrets/volumes, etc..), and Ansible automation for Infrastructure/Configuration as Code.

Prerequisites

  • Comfortable with Linux administration basics (CLI, services, networking basics, files/permissions) (Highly Recommended)
  • Basic understanding of application deployment concepts is helpful (not mandatory).

Outline

4 modules 5 Days total
  • Definition & Principles of DevOps
  • Benefits of DevOps, Business Needs
  • DevOps Lifecycle
  • DevOps, the Bigger Picture
  • Bare Metal vs. VM vs. Containers
  • From Monolith to Microservices
  • The Modern Microservice
  • Container Image vs. Container
  • How Containers Work
  • Port Mapping in Containers
  • Environment Variables inside Containers
  • Stateless vs. Stateful Containers using Volumes
  • Container Security Best Practices
  • Building Container Images
  • Container Orchestrators
  • Kubernetes Architecture
  • Control Plane and Data Plane
  • Control Plane Components
  • Worker Node/Data Plane Components
  • Kubernetes Deployment Using Minikube
  • Kubernetes in Action
  • Imperative and Declarative Deployment
  • Pod vs. Container
  • Deployments
  • Services
  • Kubernetes Volume Management
  • ConfigMaps and Secrets
  • What's Next in Kubernetes
  • Introduction to IT Automation and Ansible
  • GUI, API, CLI (SSH/WinRM)
  • Scripting vs. Ansible Modules
  • Relation with Python and PowerShell
  • Idempotence
  • Ansible Core, Ad-Hoc Commands
  • Ansible in Action
  • Configuring Linux Systems with Ansible Playbooks
  • What's Next in Ansible