liveBook · Manning

Deployment service

As explained in LLMs in Production

A deployment service is a software service that configures, provisions, and exposes trained machine-learning models for inference in an operational environment.

A deployment service turns a trained model into a production capability. It configures the resources required to run inference, connects model-serving components, and exposes results through APIs or data pipelines. section 3.4.8

It can provide boilerplate for REST or gRPC endpoints, batch jobs, and streaming pipelines. Standard serving tools also connect model health checks, metadata, prediction, and explanation methods with CI/CD workflows, testing, rollbacks, and deployment monitoring. section 3.4.8

Choose the serving path according to the required balance of standardization and customization:

  • Use NVIDIA Triton Inference Service, MLServer, Seldon, or BentoML when standardized deployment and generated service structure reduce implementation work. section 3.4.8
  • Use FastAPI when application-specific flexibility justifies leaving the more automated serving path, while retaining as much boilerplate and automation as possible. section 3.4.8
  • Treat the service as the bridge between MLOps systems and DevOps infrastructure rather than merely as an HTTP interface. section 3.4 section 3.4.8
Figure 3.7 A high level view of an MLOps infrastructure with LLMs in mind. This diagram attempts to cover the full picture and the complexity of the many tools involved to make ML models work in production.
figure

Use the infrastructure overview to see how deployment services connect model registries, vector databases, pipelines, monitoring, and broader DevOps systems. section 3.4

How LLMs in Production covers it

How deep it goes
Explains serving interfaces, standard protocols, model operations, and CI/CD integration, but leaves platform-specific implementation open.
Examples
Uses NVIDIA Triton, MLServer, Seldon, BentoML, FastAPI, REST, gRPC, batch pipelines, and streaming pipelines.
What it assumes
Assumes surrounding MLOps and DevOps infrastructure, including model systems, resources, networking, pipelines, and CI/CD tooling.
What you can do after
Operate/configure trained models in production through standardized APIs, pipelines, health checks, tests, and rollbacks.
How it connects
Connects MLOps with DevOps, DataOps, model registries, vector databases, CI/CD, REST, gRPC, and model-serving frameworks.

Also explained in

Compare how 3 books explain deployment service →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of LLMs in Production. The section links point to the parts of the book it draws on.