The Challenge
Our client used Amazon Web Services (AWS) to provide the infrastructure for a number of different customer communications software platforms.
New technical debt was constantly generated.
If left uncontrolled, this would slow down the development of new functionality, and incur substantial AWS costs.
The Solution
We needed to reduce technical debt and costs for our client, in an automated way.
Developed a series of Lambda scripts to meet the requirement.
Removed of obsolete AMI images and snapshots.
Automated archiving of CloudWatch logs.
Removed disused Cloud9 instances.
The Benefit
Reduced AWS costs by several $10,000s per month.
Reduced technical debt by removing old AMIs and infrastructure.
99.8% reduction in deployment time.
85% decrease in Max Lambda Runtime.
96% reduction in task frequency.