Multicloud

Multicloud (also written as multi-cloud or multi cloud) is a term with varying interpretations, generally referring to a system using multiple cloud computing providers. According to ISO/IEC 22123-1: "multi-cloud is a cloud deployment model in which a customer uses public cloud services provided by two or more cloud service providers". [1] Multi-cloud can involve various deployment models, including public, private, and hybrid clouds, and multiple service models, such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Multicloud incorporates workload, data, traffic and workflow portability options, exhibiting differing implementation complexities. [2][3][4][5]

When effectively implemented, multicloud solutions can enhance architectural resilience, reduce dependence on a single vendor, and improve flexibility by leveraging services from different providers. However, multicloud strategies also present challenges, including increased operational complexity, security risks, higher costs, and integration difficulties. [2][3][4][5]

  1. ^ "ISO/IEC 22123-1:2023(E) - Information technology — Cloud computing — Part 1: Vocabulary". International Organization for Standardization: 2.
  2. ^ a b Cloud Computing: Concepts, Technology & Architecture. Pearson. 2013. ISBN 978-0133387520.
  3. ^ a b Cloud Native Patterns: Designing change-tolerant software. Manning. 31 May 2019. ISBN 978-1617294297.
  4. ^ a b Mulder, Jeroen (27 April 2023). Multi-Cloud Strategy for Cloud Architects - Second Edition: Learn how to adopt and manage public clouds by leveraging BaseOps, FinOps, and DevSecOps. Packt Publishing, Limited. ISBN 978-1804616734.
  5. ^ a b Multi-Cloud Architecture and Governance: Leverage Azure, AWS, GCP, and VMware vSphere to build effective multi-cloud solutions. ISBN 978-1800203198.