A secure serverless app for tracking End-of-Life dates for IT devices. Built on AWS to demonstrate cloud security engineering practices.
Search for hardware devices (Cisco, Dell, Honeywell) and see when they reach End-of-Life and lose vendor support. Helps organizations manage security risks from outdated equipment.
React App (S3 + CloudFront)
↓
API Gateway
↓
Lambda Function
↓
DynamoDB
Tech Stack: React, AWS Lambda (Python), API Gateway, DynamoDB, S3, CloudFront, KMS
- ✅ Encrypted data (KMS)
- ✅ HTTPS only
- ✅ Least privilege IAM
- ✅ Input validation (3 layers)
- ✅ Rate limiting
- ✅ Threat modeling (STRIDE)
Full architecture and security decisions: Reference Doc
- Real vendor API integration (Cisco EOX)
- User authentication
- Email alerts for upcoming EOL dates
- Admin dashboard