Skip to content

MLOps template with DVC for data versioning and MLflow for experiment tracking/model registry; train → metric‑gated promotion → serving, CI/CD, Docker/K8s.

License

Notifications You must be signed in to change notification settings

ciro-maciel/spamguard-mlops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

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:

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:

Notes

This landing branch does not contain runnable code. For hands-on instructions, Quickstarts, and deployment, open one of the branches linked above.

About

MLOps template with DVC for data versioning and MLflow for experiment tracking/model registry; train → metric‑gated promotion → serving, CI/CD, Docker/K8s.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published