Model Serving
Model serving is the practice of making a trained machine learning model available for use by hosting it in a production environment, typically behind an API or endpoint, so that applications can send in new data and receive predictions or outputs. It is the step that turns a model from something built and tested into something that can actually be used in day-to-day operations. Serving can take place in the cloud or on an organization's own infrastructure.
Model serving is the runtime layer that deploys a trained ML model as a network-invokable service, commonly exposed through stable APIs or inference endpoints, enabling applications to submit input data and obtain inference results. It encompasses hosting the model (on cloud or on-premises infrastructure) and, as commonly described in MLOps practice, managing operational concerns such as latency, scaling, and versioning. Note that in some sources the term overlaps with 'model deployment,' but serving specifically refers to the ongoing availability of model functions for inference rather than the full deployment lifecycle; from a governance and model risk perspective, serving is where a model's outputs affect live decisions and therefore where monitoring and control measures typically apply, though the evidence here does not detail those controls.
Why it matters
Model serving is the point at which a machine learning model stops being an internal artifact and begins influencing live decisions. As the evidence describes, serving is the runtime layer that connects models to live data, applications, and decisions. From a governance and model risk perspective, this is significant: it is where a model's outputs actually reach downstream applications and, potentially, the people or processes those applications affect. A model that performs well in testing but is served without adequate oversight can still produce harmful or erroneous outputs in production.
Because serving is where inference happens against new, real-world inputs, it is typically the locus where operational concerns such as latency, scaling, and versioning must be managed, as noted in the evidence. It is also, as commonly framed in MLOps practice, the natural place to situate monitoring and control measures, since this is where the gap between a model's tested behavior and its live behavior becomes observable. The evidence digest here does not detail those specific controls, so this entry describes serving as the layer at which such measures typically apply rather than prescribing a particular control framework.
Who it's relevant to
Inside Model Serving
Common questions
Answers to the questions practitioners most commonly ask about Model Serving.