Overview
This app guides customers through AWS Well-Architected pillars. The Nest.js backend integrates with AWS services via the AWS SDK and AWS Config, with Amazon DocumentDB providing secure, scalable document storage for compliance data.
Architecture
flowchart LR User(["Compliance user"]) FE["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 --> Config Config -->|"Account posture signals"| API API -->|"Assessment 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 services using the AWS SDK.
- Used Amazon DocumentDB (MongoDB-compatible) for secure and scalable 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