A recent GigaOm article proclaimed “There’s no need to be a one-cloud company.” The article proceeded to highlight reasons why organizations ought to consider distributing their cloud-based applications and risk across multiple cloud providers. While such a tactic may seem unnecessary given the redundancy and SLAs that many cloud providers offer, historical events suggest there is indeed wisdom in relying on more than one cloud.
Nearly one year has elapsed since the Amazon EC2 outage of 2011 that took down a number of online businesses including Reddit, HootSuite, Foursquare and Quora, but the impact has not been forgotten. One of the key takeaways from that outage was that organizations using cloud-based IT are responsible for building and following best practices for protecting their infrastructure against outages of all types –not just service interruptions, but also user errors, viruses and even data loss. Off-site backup and disaster recovery are standard practices for traditional on-premise IT. For organizations running their business-critical applications in the cloud, achieving the same levels of resilience means extending infrastructure “off-cloud” or across multiple clouds.
While one can concoct elaborate schemes for extending compute environments across multiple clouds, a simple starting point is extending backup and data protection off-cloud. Cloud gateway solutions that operate in cloud compute environments, like CloudArray, are ideal for backing up or replicating business-critical application data to different physical locations in the same cloud or to external cloud providers.
Although cloud storage gateways are more frequently deployed in on-premise environments, they are equally effective replicating data from cloud-to-cloud. For organizations lacking on-premise infrastructure, cloud-to-cloud backup, replication and continuous data protection can help them meet recovery time objectives (RTOs) and recovery point objectives (RPOs) required for their critical data.