MLOps Tools
CONTINUOUS INTEGRATION
Github Actions
PACKAGE REPOSITORIES
Pypi - public
Gemfury - private
Docker for DS
Compose - run multi coker applications.
Containerize your ds environment using docker compose - Docker-Compose is simply a tool that allows you to describe a collection of multiple containers that can interact via their own network in a very straight forward way,
Kubeflow for DS
AirFlow
Airflow is a platform created by the community to programmatically author, schedule and monitor workflows.
Airflow in 5 minutes by Ashish Kumar
Airflow 2.0 tutorial by Tomasz Urbaszek
Simple ETL by Adnilson Castro
Airflow Scheduler & Webserver by Shritam Kumar Mund
Prefect
Seldon
Runs in k8s
Seldon-core seldon-deploy (what are the differences?)
Tutorials
Sentry
For python, Your code is telling you more than what your logs let on. Sentry’s full stack monitoring gives you full visibility into your code, so you can catch issues before they become downtime.
Kafka for DS
Redis for DS
What is, vs memcached
Note: redis is a managed dictionary its strength lies when you have a lot of data that needs to be queries and managed and you don’t want to hard code it, for example.
Statsd
FastAPI
Visualization
Plotly for jupyter lab “jupyter labextension install @jupyterlab/plotly-extension”
Serving Models
Seldon
Dapr is a portable, serverless, event-driven runtime that makes it easy for developers to build resilient, stateless and stateful microservices that run on the cloud and edge and embraces the diversity of languages and developer frameworks.
Dapr codifies the best practices for building microservice applications into open, independent, building blocks that enable you to build portable applications with the language and framework of your choice. Each building block is independent and you can use one, some, or all of them in your application.
MetaFlow
Last updated