Product Recommendation system on Kubernetes using Argo Workflows
summary
Builds an end-to-end product recommendation pipeline that runs on Kubernetes using Argo Workflows, packaging each step as a container image pushed to Docker Hub and defined in YAML templates; pipeline implements a DAG with preprocess → train → register tasks, pulls images, runs Spark jobs on Kubernetes and stores blobs in Minio, deployed on an Azure VM (Minikube) for the demo. The workflow executes successfully in the dashboard, running preprocessing, model training, and model registration containers.
AI-written summary · about
chapters (6)
- 0:00Start
- 7:41Recommender Systems
- 8:40You get recommendations based on name and product image similarity
- 9:53Training and Serving is Hard at Scale
- 11:39But for Product Recommendation, it's about machine learning pipelines
- 14:35And how'd we use Argo Workflows?
related talks
36mAutomating Cloud-native Spark Jobs with Argo Workflows
39mBuild and Deploy Your Application with Argo on Kubernetes
27mBuilding a Portable Kubernetes Deployment Pipeline with Argo Workflo...
52mCloud-Native Kubernetes Workflows on AKS with Argo
22mBuilding AutoML Pipelines With Argo Workflows and Katib
25mBuilding MLOps POCs and Sandbox Environments Using k3s and Argo
52mCloud-Native Kubernetes Workflows on AKS with Argo
14mLightning Talk: Running Cloud-native Spark Jobs with Argo Workflows
