A recommended four-day workshop for Container Apps teams
This proposed agenda keeps container basics brief. It concentrates on the components and operating responsibilities behind your current managed features.
Day 1
Workload resources and release health
We compare revision expectations with Pods, Deployments, Services, and probes. You will distinguish a successful rollout from the routing decisions that expose a particular version.
Hands-on exercises
- Deploy two application versions with identifiable responses.
- Introduce an unready version and inspect which replicas can receive traffic.
Day 2
Release templates and reconciliation
You will use Helm and compare Kustomize for repeatable workload configuration. We explain controllers, the control plane, and nodes so engineers can locate the component responsible for each action.
Hands-on exercises
- Package the service and worker configuration as a release.
- Simulate a node failure and track controller-driven replacement.
Day 3
Traffic allocation and network behavior
We examine DNS, Services, ingress controllers, and version selectors. You will compare network policies, service mesh use cases, and workload placement with the features supplied by the source environment.
Hands-on exercises
- Trace which application version receives a request through the selected route.
- Diagnose a blocked connection between the worker and its dependency.
Day 4
Scaling signals, credentials, and state
You will connect HPA behavior to resource, custom, and external metrics. We cover secrets, persistent storage, authentication, and RBAC, and identify where event-driven or identity integrations add separate components.
Hands-on exercises
- Remove a required metric source and inspect why the workload does not scale as expected.
- Verify credential delivery and dependency access for the selected destination.
Your revision modes, event sources, and destination integrations can shape the agenda. Get in touch to tailor the workshop to your Container-Apps-to-Kubernetes transition.