Skip to main content
DeploymentManager orchestrates the progression of model artifacts from staging through canary to production. This page specifies the supported environments, deployment strategies, approval gates, and the state lifecycle of a deployment record.

Environments

Every artifact must pass staging before entering canary. Canary promotion to production requires explicit approval.

Deployment Strategies

DeploymentManager selects the strategy based on the model version change type: major versions default to blue/green, minor to rolling, patch to canary % with a 5% initial step.

Deployment Record State Diagram

A deployment record moves through states as it progresses through environments and strategies.

Approval Gates

Auto-promotion is disabled for all environments. Every gate requires explicit human approval. This is a security requirement, not configurable.

Rollback Triggers

DeploymentManager initiates rollback on any of the following conditions: Rollback restores the last known good version and freezes traffic to the failing version. See Model Rollback for the full protocol.

Integration

DeploymentManager reads deployment configurations from Configuration Specification. It invokes QuantizationEngine before staging and InferenceBackend during environment setup. Deployment records are stored in ExperimentTracker and linked to Model Lineage.