A proposed four-day workshop on demand and response
Participants need basic workload and metrics knowledge. We adapt the core autoscaling module to the actual HPA or KEDA configuration and a representative load pattern.
Day 1
Readiness and usable service capacity
Connect startup, probes, resource settings, and request handling. Identify when a new replica becomes useful to the service rather than merely existing in the API.
Hands-on exercises
- Establish a baseline linking client demand to workload behavior.
- Observe a replica that starts but is not yet ready to accept work.
Day 2
Templates and scaling controllers
Explain desired replicas, metric sources, controller intervals, and any activation mechanism. Inspect the configuration that actually controls the workload.
Hands-on exercises
- Trace one scale decision from the supplied metric to desired replicas.
- Diagnose a missing or unsuitable metric without changing several controls at once.
Day 3
Placement and downstream pressure
Examine node capacity, traffic distribution, dependency connections, and backpressure. Distinguish an unscheduled replica from one that adds load without adding throughput.
Hands-on exercises
- Introduce a capacity constraint and inspect the scaling timeline.
- Observe a downstream bottleneck under increased worker demand.
Day 4
Tuning, state, and repeatable checks
Review stabilization, scale-down effects, persistent work, and permissions. Compare a bounded tuning change with the original load and recovery conditions.
Hands-on exercises
- Evaluate one change using the same service and dependency observations.
- Record success, stop, and recovery criteria for a future tuning exercise.
Your scaling signals, demand patterns, and workload responsibilities can shape the agenda. Get in touch to tailor the workshop to your team's work.