What is multi-cloud
An application environment that relies on more than one public cloud provider. While a multi-cloud deployment can refer to any implementation of multiple software as a service (SaaS) or platform as a service (PaaS) cloud offerings, today, it generally refers to a mix of public infrastructure as a service (IaaS) environments, such as Amazon Web Services and Microsoft Azure.
There is some confusion with ‘Hybrid cloud’. Hybrid has traditionally meant the combination of private (either on-premises or hosted in a colocation facility) and public cloud infrastructure, with orchestration tools used to deploy workloads and manage the balance between the two — employing public cloud resources for regular or episodic bursts of compute and/or storage requirements, for example. ‘Multi cloud’, by contrast, has more of a strategic emphasis, describing how enterprises use multiple cloud providers to meet different technical or business requirements. At its most granular, multi cloud means cloud-native applications built from containers and microservices using component services from different cloud providers. A multi cloud approach could involve 2 public cloud environments or 2 private cloud environments. A hybrid cloud approach could involve a public cloud environment and a private cloud environment with infrastructure (facilitated by application programming interfaces, middleware, or containers) facilitating workload portability. These cloud approaches are mutually exclusive: You can’t have both, simultaneously because the clouds will either be interconnected (hybrid cloud), or not (multi cloud). Having multiple cloud deployments, both public and private, is becoming more common across enterprises as they seek to improve security and performance through an expanded portfolio of environment
Benefits of a multi-cloud strategy include
- Ability to Find the Best-in-Class Multi Cloud Providers.
- Ensuring competitive pricing
- Better resilience by replicating your resources in a cloud region away from the disaster area
- Leveraging proximity by using fast, low-latency connections to significantly improve application response time
- Risk mitigation
- Avoiding vendor lock-in
- Drive innovation.