DevOps Zone is brought to you in partnership with:

Matt O'Keefe is an Architect on the Infrastructure team at Morningstar, working on Cloud Computing, open source Platform as a Service. and DevOps initiatives. With a background in software and a position on a centralized Operations team, he helps to bridge the gap between development and operations. Prior to joining Morningstar, he led Foundational Technologies and Operations Architecture teams at Orbitz, where he learned to apply the principles of DevOps. Matt is co-organizer of the Morningstar Tech Talks, Cassandra Chicago and DevOps Chicago meetup groups. He also contributes to Matt is a DZone MVB and is not an employee of DZone and has posted 6 posts at DZone. You can read more from them at their website. View Full User Profile

Highway to the Availability Zone

  • submit to reddit

With apologies to Kenny Loggins’ Danger Zone (lyrics)…

Revvin’ up your VM
Listen to her disk roar
EBS under tension
Beggin’ you to touch and go

Highway to the Availability Zone
Right into the Danger Zone

Headin’ into Cloud
Spreadin’ out her apps tonight
She got you jumpin’ off the deck
And shovin’ into oversubscription

Highway to the Availability Zone
I’ll take you
Right into the Danger Zone

AWS will never say hello to you
Until you get it on the scale of Netflix
topgun_iphoneYou’ll never know what you can do
Until you deploy across three Zones

Out along the edge
Always where I burn to be
The further on the edge
Higher Akamai profitability

Highway to the Availability Zone
Gonna take you
Right into the Danger Zone
Highway to the Availability Zone

Seriously though… Nothing to see here, move along concerning today’s AWS EC2 outage. Many Enterprises run the same risk with internal IT if they are not redundant across active/active data centers or with proven and regularly tested failover capability.

The good news with the Cloud is that everything has an API, so you can automate your Disaster Recovery / Business Continuity process. Regularly snapshot your EBS volumes if on EC2, and recover from S3 (designed to provide 99.999999999% durability) in another Zone/Region. Tools like Cfengine, Puppet and Chef can help you recreate your entire infrastructure from source control in minutes rather than hours.

Also consider cloud management solutions such as enStratus, RightScale et al to abstract cloud provider details and provide multi-cloud redundancy, including your own private internal clouds if you choose to create one or more. Or, roll your own solution using jclouds or something similar.

Remember, *you* own your availability.

Published at DZone with permission of Matt O'Keefe, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)