Overview
This app guides customers through AWS Well-Architected pillars. A React frontend and Nest.js backend use the AWS SDK to pull Config findings and related AWS signals, run Well-Architected assessments, and store compliance data in Amazon DocumentDB.
Architecture
flowchart TB User(["Compliance user"]) FE["React frontend"] API["Nest.js API"] SDK["AWS SDK"] Config["AWS Config"] WA["Well-Architected assessments"] DocDB[(Amazon DocumentDB)] User --> FE FE --> API API --> WA API --> SDK SDK -->|"Pull findings and posture"| Config Config --> SDK SDK --> API API -->|"Assessment and compliance data"| DocDB
Summary
A compliance application helping customers align with the AWS Well-Architected Framework across security, cost optimization, and operational excellence.
What I worked on
- Built the compliance application around AWS Well-Architected Framework guidance.
- Implemented Nest.js backend integrations with AWS Config and related services using the AWS SDK.
- Used Amazon DocumentDB for secure and scalable compliance data storage.
Results
- Structured assessments against AWS Well-Architected pillars
- Backend integration with key AWS services via AWS SDK
- Secure, scalable storage on Amazon DocumentDB