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
A private notes CRUD API on Lambda, secured with Cognito JWTs
Overview
A small API where each user sees only their own notes. Users sign up and log in through a Cognito user pool, API Gateway checks the JWT before any Lambda runs, and handlers read the user ID from the token claims to scope every DynamoDB query. Create, read, update and delete are covered with input validation and tests. The stack is one SAM template and fits the AWS free tier.
What makes it stand up
Module breakdown
Cognito user pool, app client and token handling.
HTTP API routes with a JWT authoriser attached.
Python Lambdas for each CRUD operation with validation.
DynamoDB key design with user ID as the partition key.
Unit tests, sam local invoke and a Postman collection.
After this, you will be able to
Technology stack
You receive
Keep looking
Cloud & DevOps
GitOps pipeline with Kubernetes, Helm and progressive delivery