From one working model to a reliable service
Serving AI in Production
What changes when real users depend on your model: service levels, capacity and cost planning, gateways, autoscaling, observability, safe rollouts and failure handling.
6 tracks ยท 36 lessons ยท about 13 hours ยท 8 free lessons ยท 3 animated diagrams
What you will be able to do
- โDefine SLOs and size capacity from traffic numbers
- โCalculate and reduce cost per million tokens
- โDesign gateways with routing, failover and backpressure
- โMonitor, autoscale and roll out model changes safely
Who it is for
Engineers and platform teams taking self-hosted models to production.
Prerequisites
The Serving & APIs and Runtimes tracks of Local LLM Inference, or equivalent vLLM / llama.cpp experience.
Curriculum
Production Architecture
AdvancedTurn a working model into a service: SLOs, capacity planning, cost per token, hardware choices and gateways.
Kubernetes for GPU Inference
AdvancedGPUs on Kubernetes, packaging models, production vLLM manifests, scheduling and multi-tenancy, streaming networking, serving platforms with GitOps, and a hands-on cluster lab.
- 1Kubernetes for LLM engineers: the mental modelFree16 min
- 2GPUs on Kubernetes: drivers, device plugin, sharing and healthPro17 min
- 3Packaging models: images, weights and fast startupPro15 min
- 4Deploying vLLM on Kubernetes: a production manifest, line by linePro19 min
- 5Scheduling, node pools and multi-tenancy for GPUsPro16 min
- 6Networking, ingress and streaming for LLM trafficPro15 min
- 7Serving platforms and GitOps: KServe, KubeRay, llm-d, Helm and ArgoPro14 min
- 8Lab: a GPU-style cluster on your laptopLabPro75 min
Scaling
AdvancedQueueing maths, autoscaling policies, cold starts, batch workloads and multi-region capacity, with a simulator lab.
- 1Queueing theory for LLM capacityFree17 min
- 2Autoscaling policies in depthPro18 min
- 3Cold starts and fast model loadingPro17 min
- 4Batch and offline inference at scalePro16 min
- 5Multi-region serving and failoverPro17 min
- 6GPU capacity management across cloudsPro16 min
- 7Lab: an autoscaling simulatorLabPro60 min
Logging, Monitoring and Tracing
AdvancedStructured logs, log pipelines, Prometheus and Grafana for GPU inference, SLO alerting and OpenTelemetry tracing for RAG and agents, with a full observability-stack lab.
- 1Structured logging for LLM servicesFree16 min
- 2Log pipelines, cost and retentionPro16 min
- 3Metrics and dashboards for GPU inferencePro17 min
- 4SLOs, error budgets and alerting that people trustPro17 min
- 5Distributed tracing with OpenTelemetryPro18 min
- 6Tracing RAG pipelines and agentsPro14 min
- 7Lab: build an observability stackLabPro75 min
Operating at Scale
AdvancedAutoscaling, observability, safe rollouts, reliability patterns and a monitored deployment lab.
Delivery, Reliability and FinOps
AdvancedCI and canaries for models, incident response and postmortems, multi-tenancy and billing, client-side retries and timeouts, and unit-cost FinOps.
- 1CI for models: tests, canaries, shadow traffic and rollbackFree15 min
- 2Incident response, game days and blameless postmortemsPro14 min
- 3Multi-tenancy, quotas and usage billingPro14 min
- 4Client code: timeouts, retries, streaming and SDK designPro14 min
- 5FinOps for LLM inference: unit cost, utilisation, spot and reservedPro15 min