Back to AWS Cloud Courses

Containerization, Docker & Kubernetes

Master containerization and orchestration technologies

Container Orchestration

Containerization, Docker & Kubernetes

Learn containerization, Docker, Kubernetes orchestration, and AWS container services for modern cloud-native applications.

65 Hours
Max 25 Students
Certificate Included
Containerization, Docker & Kubernetes

Course Overview

This course covers containerization technologies, Docker, and Kubernetes orchestration for cloud-native application development and deployment.

You'll learn to build, deploy, and manage containerized applications using Docker and Kubernetes, including AWS container services like EKS and ECS.

Through hands-on projects, you'll implement microservices architectures and automated scaling solutions.

What You'll Learn

  • Docker container
  • Docker compose
  • YML
  • Docker architecture understanding
  • Dockerfile creation
  • Containerized application deployment
  • Docker scaling using Loadbalancer / Nginx proxy
  • EKS/ECS provisioning and application deployment
  • Kubernetes ingress-controller
  • Load balancer
  • Autoscaler
  • Metric server
  • Deployment, Service, Ingress, ConfigMap, Secrets
  • ECS Task definition
  • Q&A and Review workshop on problems given to ensure the skills learned are being applied

Course Details

Duration:65 Hours
Format:Online/In-Person
Level:Advanced
Language:English

Prerequisites

  • • Continuous Integration and Deployment
  • • Infrastructure Automation & Monitoring
  • • Linux Commands and Scripting