# Deploy models
URL: https://docs.datarobot.com/en/docs/classic-ui/mlops/deployment/deploy-methods/index.html

> How to create deployments from DataRobot models, custom inference models, and external models.

# Deploy models

In DataRobot, the way you deploy a model to production depends on the type of model you start with and the prediction environment where the model will be used. The following sections describe how to add deployments for different types of artifacts, including models built in DataRobot, custom inference models, and remote models.

**SaaS:**
Topic
Describes
Deploy DataRobot models
How to deploy DataRobot models from the Leaderboard or the Model Registry.
Deploy custom models
How to deploy custom models created in the Custom Model Workshop.
Deploy external models
How to deploy external (remote) models from the Model Registry or by uploading training data in the deployment inventory.
MLOps agents
How to monitor and manage deployments running in an external environment outside of DataRobot MLOps.
Configure a deployment
How to complete deployments by configuring inference options.
Add prediction data post-deployment
How to add historical prediction data to existing deployments.

**Self-Managed:**
Topic
Describes
Deploy DataRobot models
How to deploy DataRobot models from the Leaderboard or the Model Registry.
Deploy custom models
How to deploy custom models created in the Custom Model Workshop.
Deploy external models
How to deploy external (remote) models from the Model Registry or by uploading training data in the deployment inventory.
MLOps agents
How to monitor and manage deployments running in an external environment outside of DataRobot MLOps.
Configure a deployment
How to complete deployments by configuring inference options.
Add prediction data post-deployment
How to add historical prediction data to existing deployments.
Imported
.mlpkg
file
How to import and deploy .mlpkg files from the Model Registry.

---
