01What it isQué es
MLOps is the set of engineering practices — versioning, monitoring, automated retraining and controlled deployment — that keeps machine learning models accurate and accountable once they are running in production.
MLOps es el conjunto de prácticas de ingeniería — versionado, monitoreo, re-entrenamiento automatizado y despliegue controlado — que mantiene precisos y trazables los modelos de machine learning una vez que operan en producción.
02Why it mattersPor qué importa
Demand patterns shift with new SKUs, channels and macro shocks, so a forecasting model that is never watched quietly gets worse while plans keep trusting it. The relationship between inputs and outcomes changes over time, and models must detect and adapt to that drift (Gama et al., 2014 — ACM Computing Surveys); most of the long-term cost of an ML system sits in the surrounding infrastructure, not in the model code (Sculley et al., 2015 — Advances in Neural Information Processing Systems).
Los patrones de demanda cambian con nuevos SKUs, canales y choques macroeconómicos, así que un modelo de pronóstico sin vigilancia empeora en silencio mientras los planes siguen confiando en él. La relación entre las variables de entrada y los resultados cambia con el tiempo, y los modelos deben detectar ese drift y adaptarse (Gama et al., 2014 — ACM Computing Surveys); la mayor parte del costo de largo plazo de un sistema de ML está en la infraestructura que lo rodea, no en el código del modelo (Sculley et al., 2015 — Advances in Neural Information Processing Systems).
03How it is doneCómo se hace
04The concept in depthEl concepto a fondo
Advanced: designs the MLOps architecture; implements model monitoring and automatic retraining pipelines; manages the model lifecycle.
Avanzado: diseña la arquitectura de MLOps; implementa el monitoreo de modelos y los pipelines de re-entrenamiento automático; gestiona el ciclo de vida de los modelos.
05In practiceEn la práctica
06Illustrative caseCaso ilustrativo
MAPE degraded from 14% to 22% in 6 months without anyone detecting it.
| MLOps component implemented | Problem before | Solution |
|---|---|---|
| Model monitoring: tracking production model MAPE daily | MAPE degraded for 6 months · Nobody detected it · Team noticed something wrong when stockouts increased | MLOps dashboard with daily MAPE · Automatic alert when MAPE exceeds 18% threshold |
| Automated retraining: weekly pipeline with last 8 weeks of data | No retraining · Model trained 8 months ago never updated | Weekly retraining pipeline in Databricks · Automatic with most recent data |
| Model versioning with MLflow | No versioning · No rollback capability | All versions versioned in MLflow · Rollback to prior version: 5 minutes |
El MAPE se degradó de 14% a 22% en 6 meses sin que nadie lo detectara.
| Componente de MLOps implementado | Problema antes | Solución |
|---|---|---|
| Monitoreo del modelo: seguimiento diario del MAPE del modelo en producción | El MAPE se degradó durante 6 meses · Nadie lo detectó · El equipo notó que algo andaba mal cuando aumentaron los quiebres de inventario | Dashboard de MLOps con MAPE diario · Alerta automática cuando el MAPE supera el umbral de 18% |
| Re-entrenamiento automatizado: pipeline semanal con las últimas 8 semanas de datos | Sin re-entrenamiento · Modelo entrenado hace 8 meses y nunca actualizado | Pipeline de re-entrenamiento semanal en Databricks · Automático con los datos más recientes |
| Versionado de modelos con MLflow | Sin versionado · Sin capacidad de rollback | Todas las versiones registradas en MLflow · Rollback a la versión anterior: 5 minutos |
07How it is measuredCómo se mide
08What you would useQué se usa
MLflow is the de facto open-source standard for model versioning. Available as a managed service in Databricks.
The Azure and AWS cloud-native MLOps platforms with model monitoring, automated retraining, and CI/CD for ML models.
MLflow es el estándar open source de facto para el versionado de modelos. Disponible como servicio administrado en Databricks.
Las plataformas de MLOps nativas de Azure y AWS, con monitoreo de modelos, re-entrenamiento automatizado y CI/CD para modelos de ML.
A model in production is an asset that wears out; MLOps is its maintenance plan.
Un modelo en producción es un activo que se desgasta; MLOps es su plan de mantenimiento.
All D12 componentsTodos los componentes de D12D12 artifactsArtifacts de D12SCRA