A recommended four-day workshop for application teams
This proposed agenda makes the release workflow clear. It connects Kubernetes basics to the tasks your developers already perform in Cloud Foundry.
Day 1
From source-based delivery to workload resources
We explain container images and runtime configuration, then show how they relate to Pods, Deployments, and Services. You will compare application health checks with probes and rollout behavior.
Hands-on exercises
- Deploy a versioned image with explicit runtime configuration.
- Introduce a startup failure and restore the previous release.
Day 2
Repeatable configuration and platform recovery
You will compare Helm and Kustomize for application configuration. We explain controllers, the control plane, and nodes to help developers understand recovery beyond a single instance.
Hands-on exercises
- Package an application's release configuration for two environments.
- Simulate a node failure and observe replica replacement.
Day 3
Routes, discovery, and isolation
We connect application routes to DNS, Services, ingress, and TLS configuration. You will discuss network policies, service mesh use cases, and placement decisions on shared nodes.
Hands-on exercises
- Trace an application request from ingress to a Pod.
- Diagnose a blocked connection to a backing service.
Day 4
Service credentials, state, and scaling
You will compare service binding expectations with secrets, endpoint configuration, and platform integrations. We explain persistent storage, autoscaling, authentication, and RBAC.
Hands-on exercises
- Supply dependency credentials and verify application access.
- Generate application load and observe metrics-based replica changes.
Your build workflow, backing services, and platform-support responsibilities can shape the agenda. Get in touch to tailor the workshop to your Cloud-Foundry-to-Kubernetes transition.