Yesterday (15th May 2012), I attended the AWS Summit in Melbourne. This was a single day event covering the future of the AWS Cloud and incorporating some deeper dive sessions. In the middle of the day there were three (3) breakout tracks. I attended the AWS “Ninja” Training track (the other two were Executive and Architecture tracks).
Most of the sessions were by Amazon AWS speakers; except for a couple by ThoughtWorks and one by TrendMicro. I particularly liked the “Continuous Delivery in the Cloud, The Devops Warrior Workshop” session by Nigel Fernandes and Fabio Lessa of ThoughtWorks; mostly because it was a bit deeper than the other sessions and showed some real-world application of Continuous Delivery on the AWS cloud.
The presentations and supplemental materials will be available in about a week’s time at the following URL: http://aws.amazon.com/awssummit. Nigel and Fabio’s code for the presentation are on Github and will be referenced in the slides that are published.
The event is being repeated tomorrow in Sydney. To follow along on Twitter, see the hashtag: #awssummit.
Some useful topics/resources mentioned in various talk were:
- Guidance for designing different types of applications in the cloud at AWS Reference Architectures
- Automating the provisioning of AWS resources with CloudFormation and building CloudFormation templates with CloudFormer from an existing set of resources
- Taking advantage of Auto Scaling to automatically scale your fleet of servers up or down; particularly Scaling by Policy
- Using ElasticCache for storing user session data in memory externally from your web tier to allow scaling up/down and deploys to happen more easily
- Using IAM credentials in EC2 AMIs rather than your AWS credentials to limit potential damage if credentials are compromised
- Bootstrapping launched AMIs via User Data scripts (e.g. passing in credentials)
- Taking advantage of metadata Tags on AWS resources to more easily manage them
- Using DynamoDB to support Big Data scenarios and have a fully managed and scalable database
There was also mention of the AWS re:Invent conference later in the year in Las Vegas. I’ll see if I can use my training budget for this :)