I setup and automated the process of spinning up EC2 instances and installing server software for a clients specific needs.
I used a mix of bash and python scripting as well as the AWS CLI to make it much more painless to deploy instances when ever the client needed new ones.