Cloud & DevOps
Cloud-Native CI/CD Platform
GitOps pipeline with Kubernetes, Helm and progressive delivery
- Kubernetes
- Docker
- Helm
- Argo CD
- +2
Cloud & DevOps · Major Project
S3 uploads trigger resizing, thumbnails and moderation automatically
Overview
An event-driven pipeline with nothing running between uploads. A browser uploads straight to S3 through a presigned URL, the upload event triggers a Lambda that produces resized and WebP versions, and a moderation step asks Rekognition for unsafe-content labels before an image is published. Failures land in a dead-letter queue instead of vanishing, and at demo volumes it stays inside free-tier limits.
What makes it stand up
Module breakdown
Presigned URL endpoint and a simple web uploader.
Pillow Lambda that writes each variant to an output bucket.
Rekognition labels with a threshold and a review queue.
DynamoDB records for sizes, status and processing time.
Retries, a dead-letter queue and recursion-safe bucket layout.
After this, you will be able to
Technology stack
You receive
Keep looking
Cloud & DevOps
GitOps pipeline with Kubernetes, Helm and progressive delivery