SkyServe is SkyPilot's model serving library (currently in beta). It allows you to deploy existing serving frameworks (such as vLLM, TGI, or FastAPI) across multiple regions or clouds.
Key features include:
- Multi-cloud/Multi-region deployment: Scale replicas across different locations to reduce costs and increase availability.
- Automatic Load Balancing: A centralized controller distributes traffic to replicas using a least-load algorithm.
- Autoscaling and Recovery: Handles replica scaling and automatically re-launches failed replicas.
- Privacy: Everything runs inside your own cloud accounts and VPCs.
Note: For production-ready requirements (high performance, multi-cluster design, built-in observability, and advanced security), consider SkyPilot Endpoints.