Cloud & DevOps
Cloud-Native CI/CD Platform
GitOps pipeline with Kubernetes, Helm and progressive delivery
- Kubernetes
- Docker
- Helm
- Argo CD
- +2
Cloud & DevOps · Mini Project
Takes a trained model to a versioned, containerised FastAPI service
Overview
The step most projects skip. A trained scikit-learn model is serialised with its preprocessing, wrapped in a FastAPI service with validated inputs, packaged into a slim Docker image and deployed to a cloud host. Each model version is tagged, served side by side, and rolled back with one change, while a CI workflow tests and builds every push.
What makes it stand up
Module breakdown
Pipeline serialisation with a metadata file per version.
FastAPI predict, health and version endpoints.
Multi-stage Docker build and local compose setup.
Step-by-step deploy to a free-tier cloud host.
Pytest suite and a GitHub Actions build workflow.
After this, you will be able to
Technology stack
You receive
Keep looking
Cloud & DevOps
GitOps pipeline with Kubernetes, Helm and progressive delivery