A recommended four-day path from code to workload changes
This proposed agenda makes entry assumptions visible before later exercises. Where learners already understand containers or basic resources, the instructor can move that time into role-relevant practice.
Day 1
Package and deploy with an explanation
We connect container processes, images, ports, and environment variables to Pods, Deployments, Services, and probes. Learners complete a supported deployment and explain what runs and how it becomes reachable.
Hands-on exercises
- Package a sample application and distinguish image contents from supplied configuration.
- Deploy it with guidance and explain its startup, readiness, and request path.
Day 2
Repeat configuration across environments
We use Helm and compare Kustomize to express environment differences. Architecture examples show how the API, controllers, and kubelet connect the submitted resources to the application process.
Hands-on exercises
- Prepare a second configuration and explain what changes without rebuilding the image.
- Repeat a small release task with fewer prompts and identify its controller and resulting Pods.
Day 3
Explain a bounded failure
We trace DNS, Services, ingress, and network policy through the application. Scheduling and service mesh examples distinguish a problem in the workload from one that requires platform knowledge.
Hands-on exercises
- Investigate a supplied port or selector mismatch and explain why the request fails.
- Identify whether an unavailable instance is waiting for resources or failing during application startup.
Day 4
Complete a role exercise and plan further practice
We connect persistent state, secrets, autoscaling metrics, and access to the sample workload. Learners combine the relevant concepts and explain the boundaries of the task they can now demonstrate.
Hands-on exercises
- Make a supported change that uses separate configuration and persistent data.
- Explain the final workload, note unresolved questions, and select a repeat exercise for the next learning step.
Your learners' application knowledge, next workload responsibilities, and preparation plans can shape the agenda. Get in touch to tailor the learning path to your team.