Stack Architecture
An MLOps stack spans six layers, each with multiple tool choices: Data layer — data versioning (DVC, LakeFS), feature stores (Feast, Tecton), data quality (Great Expectations). Training layer — experiment tracking (MLflow, W&B), orchestration (Kubeflow, Airflow, Prefect), compute (cloud GPUs, Kubernetes). Registry layer — model registry (MLflow, SageMaker), model cards, artifact storage. Deployment layer — serving (Triton, vLLM, BentoML), CI/CD (GitHub Actions, CML), deployment strategies (canary, blue-green). Monitoring layer — drift detection (Evidently, NannyML), performance monitoring (Prometheus, Grafana), LLM observability (Langfuse). Platform layer — end-to-end platforms that bundle multiple layers (SageMaker, Vertex AI, Databricks).