We're looking at providers of Disaster Recovery as a Service (DRaaS). What questions should we be asking the providers to help us make the right choice?
Disaster recovery (DR) products have been around for a long time. Recently, many providers have started offering DR services in a platform style rather than as a software product. These DRaaS offerings allow you to mirror or back up your existing applications in an off-site location for easy failover in the event of a complete failure in your primary application stack.
The most important consideration for any disaster recovery system is how it will affect your other systems.
The most important consideration for any disaster recovery system, including DRaaS, is how it will affect your other systems. You don't want to implement anything that increases your production system's latency or whose failures cause production-system problems.
It's critical to make sure that a DRaaS system can operate without your production system -- and that your production system can operate cleanly without the disaster recovery system. In addition, make sure that you can quickly switch between the two. You should also execute regular "fire drills" to make sure the DRaaS system can handle your full production workload.
It's important to note that any DR system may well cause you to double your operating costs. In order to have a truly scalable DR system, it needs to be able to keep up with your full customer load.
Another important consideration: Make sure that your DR provider doesn't introduce increased security risk. If you're storing sensitive customer information in your systems, and that information is backed up to a DRaaS system, how does the provider make sure your information is secure?
Essentially, you should ask DR providers the same questions you'd ask any standard provider -- and make your decisions based on those answers.
Related Q&A from Chris Moyer
Can an application have Python as a container, run SQL queries on an external Microsoft SQL database and publish the results on an Apache web server ... Continue Reading
The wait is over, as you can now trigger Lambda functions with SQS messages. Follow these steps to get up and running with this new capability. Continue Reading
Event-driven computing means no IaaS provisioning and no data center to run. Can I migrate all enterprise apps to be event-driven? Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.