Migrating applications from brick-and-mortar data centers to the cloud can present formidable challenges for any enterprise. But the stakes are highest for Software-as-a-Service (SaaS) solution providers, whose entire business model is based on delivering secure, managed applications with guaranteed levels of performance. To succeed, they must have the compute, networking, and security infrastructure to back up their service promises.