A recommended four-day workshop for on-prem application adoption
This proposed agenda establishes a shared foundation for application and infrastructure engineers. It gives each group a clear view of the resources and failure paths it will support.
Day 1
Images, workloads, and controlled releases
We connect container packaging to Pods, Deployments, and Services. You will examine probes, labels, rolling updates, and rollback through the release of a representative application.
Hands-on exercises
- Deploy a service with configuration separate from its image.
- Introduce an unready release and inspect the effect on traffic and rollout progress.
Day 2
Templates and multi-control-plane architecture
You will use Helm and compare Kustomize for repeatable deployment resources. We explain API servers, etcd, controllers, and kubelets, including their roles in the chosen high-availability topology.
Hands-on exercises
- Prepare application configuration that identifies its infrastructure dependencies.
- Compare an application-replica failure with a control-plane-component failure in the lab.
Day 3
Traffic, isolation, and placement
We trace DNS, Services, ingress, and external dependencies through the selected on-prem network. You will discuss network policies, service mesh use cases, affinity, taints, and placement across nodes.
Hands-on exercises
- Diagnose an application that is running but not reachable through its intended route.
- Inspect a placement rule that prevents a replacement Pod from starting.
Day 4
State, scaling, authentication, and permissions
You will examine secrets, persistent storage, and recovery requirements alongside autoscaling metrics. We distinguish workload demand from infrastructure capacity and review authentication and RBAC for both teams.
Hands-on exercises
- Replace a workload instance and verify access to its durable data.
- Diagnose a resource or permission constraint and identify the team responsible for the correction.
Your application-stack changes, on-prem architecture, and ownership boundaries can shape the agenda. Get in touch to tailor the workshop to your on-prem Kubernetes adoption.