https://github.com/ciro-maciel/spamguard-mlops
MLOps template with DVC for data versioning and MLflow for experiment tracking/model registry; train → metric‑gated promotion → serving, CI/CD, Docker/K8s.
https://github.com/ciro-maciel/spamguard-mlops
ai ai-engineering ci-cd docker dvs kubernetes mlflow mlops process software-engineering
Last synced: 2 months ago
JSON representation
MLOps template with DVC for data versioning and MLflow for experiment tracking/model registry; train → metric‑gated promotion → serving, CI/CD, Docker/K8s.
- Host: GitHub
- URL: https://github.com/ciro-maciel/spamguard-mlops
- Owner: ciro-maciel
- License: apache-2.0
- Created: 2025-08-18T21:35:12.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-19T14:13:50.000Z (10 months ago)
- Last Synced: 2025-08-19T14:35:05.421Z (10 months ago)
- Topics: ai, ai-engineering, ci-cd, docker, dvs, kubernetes, mlflow, mlops, process, software-engineering
- Language: JavaScript
- Homepage:
- Size: 28.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SpamGuard MLOps — Landing
This repository highlights two complementary tracks of my MLOps skill set:
- Concepts (baseline): principles, architecture decisions, and end-to-end flow.
Branch: mlops-concepts
- Market tools: DVC (data versioning) + MLflow (experiment tracking/model registry),
hardened CI/CD and containerized deployment.
Branch: mlops-market-tools
How to use:
- Read this overview and pick the track you’re interested in.
- Each branch has its own README with Quickstart, decisions, and trade-offs.
What you’ll see:
- Train → metric-gated promotion → serving
- Versioned artifacts, schema migrations (Drizzle/SQLite)
- GitHub Actions CI/CD
- Docker/Compose and K8s manifests (portability)
- DVC and MLflow in the market-tools track
Quick links:
- Concepts: https://github.com/ciro-maciel/spamguard-mlops/tree/mlops-concepts
- Market tools: https://github.com/ciro-maciel/spamguard-mlops/tree/mlops-market-tools
## About this repository
This main branch is intentionally a minimal landing page. All runnable code, documentation, and CI live in the dedicated branches above.
Explore the branches:
- Concepts: https://github.com/ciro-maciel/spamguard-mlops/tree/mlops-concepts
- Market tools: https://github.com/ciro-maciel/spamguard-mlops/tree/mlops-market-tools
## Notes
This landing branch does not contain runnable code. For hands-on instructions, Quickstarts, and deployment, open one of the branches linked above.