AWS Serverless Web Platform

This project documents my journey of building a fully serverless web application on AWS. Rather than creating everything at once, I develop the platform with one feature at a time, with each addition introducing a new cloud concept

System Status

Status

Operational

Version

v2.0

Visitors

Loading...

(updates with every UNIQUE visit (based on UUID))

Architecture

Browser

user requests the website

CloudFront

delivers cached content globally

Private S3 Bucket

hosts the static website files

API Gateway

handles api requests

Visitor Counter Lambda

checks and updates unique visitors

Contact Lambda

validates and sends messages

DynamoDB

stores visitor data

Amazon SES

sends emails

Monitoring

CloudWatch

collects logs and metrics

Roadmap

Contact