From the course: Cloud Architecture: Design Decisions

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

Multi-cloud

Multi-cloud

- About 95% of cloud deployments out there are considered to be multi-cloud. While multi-cloud is often defined as two or more public cloud providers, it includes legacy or traditional systems, private clouds, and IOT and edge based systems. Multi-cloud is a term for complex distributed systems with significant heterogeneity, which is what multi-clouds are. The reason that enterprises leverage multi-cloud as a design decision include the need to support best of breed technology means picking the best solution from each public cloud provider to support the business requirements. The need to select cloud providers with the best pricing for core services such as compute, storage, databases, et cetera. There is a need to support business events such as acquisitions where cloud providers must be combined to support the combined business. Those dealing with multi-cloud deployment immediately noticed that their result in significant complexity and heterogeneity. Indeed, instead of dealing…

Contents