A recommended four-day workshop for container-experienced teams
This proposed agenda keeps basic container material brief. It gives more attention to workload configuration, release behavior, networking, and the integrations needed on EKS.
Day 1
Workload resources and controlled releases
We connect existing images to Pods, Deployments, Services, and probes. You will examine labels, selectors, rollout progress, and rollback through the release of a sample application.
Hands-on exercises
- Deploy the service with explicit startup and readiness behavior.
- Introduce a failed update and restore the previous application version.
Day 2
Helm, reusable configuration, and recovery
You will package resources with Helm and compare Kustomize for environment variation. We explain controllers, the control plane, and nodes through the replacement of workload instances.
Hands-on exercises
- Create a repeatable application release with separate environment values.
- Observe a node or workload failure and identify the resources responsible for recovery.
Day 3
AWS traffic paths and cluster networking
We trace DNS, Services, ingress, and the selected AWS load-balancer integration. You will examine network policies, service mesh use cases, affinity, and placement requirements.
Hands-on exercises
- Trace an external request through its AWS endpoint to an application Pod.
- Diagnose a selector, network, or placement problem that prevents the intended response.
Day 4
Credentials, state, scaling, and access
You will examine configuration, secrets, persistent storage, and workload credentials. We distinguish Kubernetes RBAC from AWS permissions and connect autoscaling metrics to workload and compute capacity.
Hands-on exercises
- Diagnose a workload that can run but cannot access its required AWS service.
- Apply application load and inspect resource use, replica changes, and capacity constraints.
Your container services, AWS integrations, and team responsibilities can shape the agenda. Get in touch to tailor the workshop to your application team's EKS adoption.