Work/AWS Resource Allocator
Self-service AWS provisioning platform.
Provisioning AWS resources within a single account meant either giving developers broad permissions or routing every request through an administrator by hand.
Pre-approved CloudFormation templates are versioned in S3, and developers request resources through a web UI that provisions stacks automatically once an admin approves. Templates are version-controlled through Git: merges to develop sync automatically to S3, with the system creating new folders as they are added to the repository, plus support for custom resource tags. Backend on AWS Lambda, frontend on ECS.
Next project
EV Charging Station Application