LLM Serving Foundations thumbnail

LLM Serving Foundations

Foundations

Learn the fundamentals of deploying LLMs with Ray.

About this course

MPMax Pumperla
21 lessons
3 modules
Tags
FoundationsIntermediateModel ServingLegacy Import
Level: Intermediate
Large Language Model Deployment
Production-Ready LLM Serving

Course Modules

0

Intro Serve Llm

Learn the foundations of production LLM serving with Ray Serve LLM, including how real-time inference differs from training and the core challenges of deploying models at scale. You’ll understand key performance concepts and optimizations—such as KV caching, batching strategies, and model parallelization—to meet latency and throughput SLOs.

  • Introduction to Ray Serve LLM
  • What is LLM Serving?
  • Key Concepts & Optimization
+4 more lessons
1

Deploy Medium Llm

Learn how to configure and deploy a medium-sized LLM (4–8 GPUs) using Ray Serve LLM, from defining an `LLMConfig` to launching an OpenAI-compatible serving endpoint. You’ll practice running the deployment locally or on an Anyscale Ray cluster and sending inference requests to the live service.

  • Overview
  • Why Use a Medium-Sized Model?
  • Setting Up Ray Serve LLM
+4 more lessons
2

Advanced Llm Features

In this module, you’ll explore advanced, production-ready Ray Serve LLM capabilities beyond basic deployment through hands-on examples. You’ll learn how to extend a base model with LoRA adapters to serve multiple specialized behaviors from a single scalable LLM service.

  • Overview
  • Advanced Features Preview
  • Deploying LoRA Adapters
+4 more lessons