A recommended four-day workshop for migration engineers
This proposed agenda uses a representative cutover scenario. Application-specific data migration remains a separate dependency in the exercise.
Day 1
Releases and target acceptance
We examine images, workload controllers, probes, and rollout behavior. You will separate Kubernetes status from the application checks required by the customer.
Hands-on exercises
- Release a sample target workload and inspect its readiness.
- Identify an acceptance check that fails despite a completed rollout.
Day 2
Repeatable configuration and recovery boundaries
You will use Helm and compare Kustomize for target configuration. We trace architecture and controller behavior to identify what workload rollback changes and what it leaves outside its scope.
Hands-on exercises
- Compare source assumptions with target configuration.
- Rehearse a rollout rollback and record the external state it does not restore.
Day 3
Connectivity, policies, and placement
We trace DNS, Services, ingress, network policies, service mesh use cases, and scheduling. The focus is observable connectivity across the intended customer paths.
Hands-on exercises
- Verify a representative client and dependency connection.
- Diagnose a capacity or routing blocker before the cutover checkpoint.
Day 4
Data, access, metrics, and customer decisions
You will examine persistent state, secrets, autoscaling metrics, authentication, and RBAC. We connect those requirements to a concise acceptance and recovery record.
Hands-on exercises
- Inspect a storage or credential dependency that prevents target use.
- Explain whether the observed evidence supports proceeding, stopping, or escalating.
Your customer migrations, downtime constraints, and recovery responsibilities can shape the agenda. Get in touch to tailor the workshop to your cutover delivery work.