{"id":20202776,"url":"https://github.com/froukje/ml-ops-zoomcamp","last_synced_at":"2026-03-19T14:32:40.033Z","repository":{"id":178146228,"uuid":"493946040","full_name":"froukje/ml-ops-zoomcamp","owner":"froukje","description":"notes and excercises for the mlops-zoomcamp from DataTalksClub","archived":false,"fork":false,"pushed_at":"2022-09-02T07:46:46.000Z","size":16074,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-13T20:28:46.572Z","etag":null,"topics":["mlops","zoomcamp"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/froukje.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-19T06:22:11.000Z","updated_at":"2023-01-28T23:17:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"c71c2137-80c6-4d42-9bd2-7f42bcdc676c","html_url":"https://github.com/froukje/ml-ops-zoomcamp","commit_stats":null,"previous_names":["froukje/ml-ops-zoomcamp"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froukje%2Fml-ops-zoomcamp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froukje%2Fml-ops-zoomcamp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froukje%2Fml-ops-zoomcamp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froukje%2Fml-ops-zoomcamp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/froukje","download_url":"https://codeload.github.com/froukje/ml-ops-zoomcamp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241637287,"owners_count":19994946,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mlops","zoomcamp"],"created_at":"2024-11-14T04:58:10.034Z","updated_at":"2026-02-04T02:06:31.621Z","avatar_url":"https://github.com/froukje.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"The content of this repsitory is the result of following the ml-ops-zoomcamp given by [Data Talks Club](https://github.com/DataTalksClub/mlops-zoomcamp)\n\n## Module 1: Introduction\n* What is MLOps\n* MLOps maturity model\n* Running example: NY Taxi trips dataset\n* Why do we need MLOps\n* Course overview\n* Environment preparation\n* Homework\n\n## Module 2: Experiment tracking and model management\n* Experiment tracking intro\n* Getting started with MLflow\n* Experiment tracking with MLflow\n* Saving and loading models with MLflow\n* Model registry\n* MLflow in practice\n* Homework\n\n## Module 3: Orchestration and ML Pipelines\n* Workflow orchestration\n* Prefect 2.0\n* Turning a notebook into a pipeline\n* Deployment of Prefect flow\n* Homework\n\n## Module 4: Model Deployment\n* Batch vs online\n* For online: web services vs streaming\n* Serving models in Batch mode\n* Web services\n* Streaming (Kinesis/SQS + AWS Lambda)\n* Homework\n\n## Module 5: Model Monitoring\n* ML monitoring vs software monitoring\n* Data quality monitoring\n* Data drift / concept drift\n* Batch vs real-time monitoring\n* Tools: Evidently, Prometheus and Grafana\n* Homework\n\n## Module 6: Best Practices\n* Devops\n* Virtual environments and Docker\n* Python: logging, linting\n* Testing: unit, integration, regression\n* CI/CD (github actions)\n* Infrastructure as code (terraform, cloudformation)\n* Cookiecutter\n* Makefiles\n* Homework\n\n## Module 7: Processes\n* CRISP-DM, CRISP-ML\n* ML Canvas\n* Data Landscape canvas\n* MLOps Stack Canvas\n* Documentation practices in ML projects (Model Cards Toolkit)\n\n## Project\n* End-to-end project with all the things above\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffroukje%2Fml-ops-zoomcamp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffroukje%2Fml-ops-zoomcamp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffroukje%2Fml-ops-zoomcamp/lists"}