Module 1: Introduction to Containerization (1 hour)
Module 2: Docker Fundamentals (2 hours)
Lab Exercise: Running first containers and building custom images.
Module 3: Working with Docker Containers (2 hours)
Lab Exercise: Multi-container application deployment using Docker Compose.
Module 4: Docker Registry and Image Management (2 hours)
Lab Exercise: Image management and automating builds.
Module 5: Introduction to Kubernetes (1 hour)
Module 6: Kubernetes Setup and Configuration (2 hours)
kubectl
.Lab Exercise: Deploy a web app and scale with Kubernetes.
Module 7: Kubernetes Networking and Storage (2 hours)
Lab Exercise: Implement persistent storage and networking for containers.
Module 8: Orchestrating Containers and Automation (2 hours)
Lab Exercise: Automating deployments with Helm and rolling updates.