All case studies
Master of SWE & AI · Cloud Computing Fundamentals·2026
Secure cloud architecture for a delivery startup
Designing a scalable, defense-in-depth AWS architecture for a 10× surge.
SoftwareData
Problem
A design brief: propose a secure, scalable cloud architecture for a delivery and payments startup that absorbed a 10× customer surge in a single month without adding headcount. No recipe given — just requirements and a blank canvas.
Approach
- Route 53 for DNS — the front door to everything.
- Elastic Load Balancer distributing traffic with health checks before requests hit compute.
- EC2 + Auto Scaling for horizontally scalable compute that absorbs spikes without manual intervention.
- S3 for assets/backups, RDS for managed relational data, Lambda for event-driven flows (order/payment notifications).
- Security at every layer: IAM least-privilege, MFA, encryption at rest and in transit, security groups.
Stack
AWSRoute 53ELBEC2 + Auto ScalingS3RDSLambdaIAM
Outcome
- A layered architecture justified end-to-end against the brief, scaling to a 10× surge.
- Defense-in-depth security as a cascade of decisions from DNS down to the database — not a single switch.
- The same patterns map directly onto the production systems I work with every week.