Skip to the content.

🟧 AWS Secure Serverless Notes API

â†Šī¸ Back to AWS Cloud Engineering
📁 Back to Projects Index


Overview

A production-pattern serverless notes API built and deployed entirely through code using AWS CDK, API Gateway, Lambda, DynamoDB, IAM, and CloudWatch.

Area Detail
Platform Amazon Web Services (AWS)
Language Python
Deployment AWS CDK → CloudFormation
Architecture API Gateway → Lambda → DynamoDB

Skills Demonstrated

Skill Evidence
Infrastructure as Code Full stack defined and deployed using AWS CDK in Python
Serverless Architecture API Gateway → Lambda → DynamoDB — no server management
API Design REST API with Create, Read, and Delete note endpoints
Cloud Security IAM role scoped to least-privilege DynamoDB access only
Operational Logging CloudWatch logs capturing Lambda execution and API activity
Cost-Aware Design Pay-per-use serverless services — no idle compute cost

Deployment Evidence

CDK Stack Deployed

CDK deployment

API POST — Note Created Successfully

API POST success

DynamoDB — Item Stored and Verified

DynamoDB item stored


Future Improvements


🔒 Public-safe evidence only. No secrets, access keys, account IDs, production records, or confidential data are included.