Lately I’ve been doing a lot of work writing Powershell scripts to automate some deployment tasks for our application environment in the cloud.
The environment is hosted with Amazon Web Services (AWS), which provides a toolkit to accept commands via Powershell.
As part of our deployment, I launch a couple of server images (called AMIs), tag them, run commands on them, and take copies of them.
Having the power to do this with the click of a button makes life a lot easier for the poor guy doing releases in the early morning.
We’ve also stepped up our deployment process by managing it with Atlassian Bamboo. Have a read of my blog on Bamboo here.