🤖 e2e-ml-workshop 🤖

00-setup.py

01a-fraud detection model building.py

  • Show high-level solution architecture
  • Feature engineering
  • Registering features into multiple feature tables
  • Model training and experiment auto-tracking with mlflow
  • Log model to register feature lookup logic

(julie) 02-feature store deep dive

  • Adding new features to existing feature table
  • Merge/upsert feature tables
  • Publishing features to online store i.e. DynamoDB

03-MLOps CI/CD and webhooks

  • Illustrate how CI/CD tooling (e.g. Jenkins) is integrated with model registry
  • Setup webhooks for trigger CI build, i.e. model signature and bias testing

04-Realtime inference with automatic feature lookup (from online store)

  • Illustrate how serverless model endpoint is integrated with offline/online feature store for automatic feature lookup
  • Deploy model serving endpoint
  • Score the deployed model via REST API request

Resources:

Feature store docs

Online feature stores

CI Build / model testing and evaluation

Data and model monitoring