Learn container orchestration with AWS ECS and EKS. Deploy and manage containerized applications at scale with hands-on labs.
Workshop Agenda:
2:00 – 2:20 PM | Container Fundamentals
•What are containers?
•Docker basics and architecture
•Containers vs Virtual Machines
•Microservices architecture
2:20 – 3:00 PM | Docker Deep Dive
•Dockerfile best practices
•Building and optimizing images
•Multi-stage builds
•Amazon ECR (Elastic Container Registry)
•Hands-on: Containerizing a web application
3:00 – 3:15 PM | Break
3:15 – 4:00 PM | Amazon ECS (Elastic Container Service)
•ECS clusters and task definitions
•Fargate vs EC2 launch types
•Service auto-scaling
•Load balancer integration
•Live Demo: Deploying a containerized app on ECS
4:00 – 4:45 PM | Amazon EKS (Elastic Kubernetes Service)
•Kubernetes concepts (Pods, Services, Deployments)
•EKS cluster setup
•kubectl basics
•Helm charts
•Live Demo: Deploying to EKS
4:45 – 5:00 PM | Container Best Practices
•Security considerations
•Monitoring and logging
•CI/CD for containers
•Cost optimization
•ECS vs EKS: When to use what
•Q&A session