We have blogged about the various ways the Elastisys Cloud Platform keeps your cloud deployment rightsized, and why it is important. But the key to ensuring a good user experience is not just to have the right number of cloud instances, but that they are all fully operational. In this blog post, we look more into what that means and how the Elastisys Cloud Platform can help using its Health Checks, Cruise Control, and Cloud Pools features.
A quick Google search for multi-cloud deployments reveals that there is surprisingly little information about such deployments available. We think that is unfortunate. The research community, without a vested interest in keeping customers under a single corporate umbrella, has long been thinking in those terms (cf. the European RESERVOIR and Optimis projects, both of which we have been involved with). Now that the technology world is increasingly maturing around the notion of cloud adoption in general, the benefits of multi-cloud deployments compared to single-cloud ones are also becoming more widely recognized:
- increased resilience against failures that can take out an entire cloud region or cloud provider (along with your backups!),
- better performance for end-users, as they can be served by cloud resources that are located geographically closer to them, and
- potentially lower operational expenditures, if end-users in a geographical region can be served well by a less expensive local cloud provider
…to name but a few. The recently published XO Communications-sponsored IDC white paper entitled “Why Are Enterprises Connecting to Multicloud Services?” lists other multi-cloud benefits.