Cloud technologies are developing rapidly, constantly presenting companies with new strategic decisions. IT managers face the challenge of finding the right balance between flexibility, (data) security, and innovation. Here, the multi-cloud approach opens up possibilities that exceed by far what on-prem and hybrid cloud strategies have to offer.
First and foremost, multi-cloud is not a product of cloud providers. It is a strategy in which a company uses different cloud providers in parallel, i.e., employs services from at least two cloud providers. This sets the multi-cloud strategy apart from the pure cloud approach and the hybrid cloud.
| Hybrid cloud | Multi-cloud | |
| This is a combination of a private cloud (e.g., on-premises or hosted/outsourced) and a public cloud, usually featuring integrated management, data exchange, and orchestration between environments. | The focus here is on using multiple cloud providers, each dedicated to specific services. Integration between environments may exist but is not a mandatory requirement. |
Cloud providers continuously invest in developing new products and services. Operating a multi-cloud architecture gives you a greater choice of new technologies and functionalities that help you improve your own offering and optimize workflows.
A multi-cloud strategy allows you to select the cloud providers whose features and functions best meet your requirements, particularly regarding such factors as speed, performance, reliability, and geographical location. This enables you to work out a strategy and choose the functions of a specific provider that are tailored to your needs.
A multi-cloud environment gives you a higher degree of independence, making it easier to switch between providers quickly. This helps avoid vendor lock-in. With a multi-cloud setup, you are not, for example, defenseless against unfavorable changes to a provider's pricing or terms, as you can shift certain processes to another provider's cloud.
A multi-cloud architecture can minimize downtime. Recent examples have shown that public cloud outages can be costly for both individual companies and the economy at large. A multi-cloud solution can serve as a fail-safe to transfer business-critical processes to platforms that are still operational if one provider fails. Initiatives such as that between AWS and Google help optimize the necessary integration between clouds.
Core systems and sensitive customer data remain with a provider that has clearly defined data location and verified compliance controls, while less critical applications, such as chatbots, analytics sandboxes, and innovation labs, run on other, technologically more advanced clouds. The trick is to limit data interfaces so you benefit from innovation without running afoul of regulatory requirements.
The more platforms are integrated, the more complex unified operation of the entire environment becomes. Security policies, identity management, monitoring, and cost control must work across all environments to avoid gaps or duplicate structures.
Another point is organizational management: Different cloud models, billing logics, and technical interfaces require clear responsibilities and coordinated processes. Without unified governance, it's easy to lose track of resources, data flows, and costs.
Naturally, multi-cloud strategies tend to be more expensive than using a single provider. This is mainly due to possible connections between different cloud providers and their data exchange. It's therefore important to keep an eye on the dependencies between the clouds, as data transfer is often associated with volume-based costs. In addition, a careful decision must be made as to which service is implemented where and whether duplication is necessary.
Finally, a multi-cloud strategy requires qualified professionals to efficiently manage the various environments and services. They must be able to handle the specific concepts, tools, and best practices. For SMEs, but also for many larger companies and organizations, it's a challenge to provide the necessary expertise and tools to establish a sustainable and operationally stable multi-cloud strategy in the long term. This is why cloud-agnostic tools are often preferred.
The implementation of a multi-cloud strategy must be well thought out and justified for the reasons mentioned above, and not just for the sake of multi-cloud itself or as a «just in case» safeguard.
Various scenarios can be derived from reference cases that are worth including in the decision-making process for or against a multi-cloud strategy:
A company operating across regions wants to serve its users with low latency while also cushioning hardware and provider-related failures.
In this scenario, the focus is on performance combined with scalability, high availability, and fail-safety, while maintaining provider independence and flexibility. A multi-cloud strategy for this could look as follows:
In this scenario, multi-cloud helps minimize single-vendor risks such as regional disruptions and outages.
Figure 1: Redundant multi-cloud architecture for scalability, availability, and fail-safety
A data-driven company wants to support its various business areas with the most powerful cloud services available. While some of the applications comprise classic web and mobile workloads that need to be stable, scalable, and cost-efficient, other areas such as data analytics, machine learning, and data processing require specialized and particularly high-performance platform services.
In this scenario, innovation capability and the selective use of the strengths of different providers are the priorities. A multi-cloud strategy for this could look as follows:
A company in the financial and insurance sector operates several business-critical applications subject to strict regulatory requirements. According to national and industry-specific compliance guidelines, personal information, transaction data, and risk models may only be processed and stored in a specific region. Audit evidence, encryption mechanisms, and data access must always be fully traceable. At the same time, the company is developing new digital products that require a high speed of innovation and modern platform services, some of which are not or only partially available from the primary cloud provider.
In this scenario, regulatory requirements must be reconciled with the use of innovative features from a non-compliant provider. To resolve this conflict, the company could opt for the following multi-cloud strategy:
Data flows between the two clouds are checked in detail to ensure that sensitive data remains in the permitted region of the primary cloud provider and that only pseudonymized or aggregated data is transferred to the second global provider's cloud. This dual architecture allows the company to meet all regulatory requirements while also using state-of-the-art cloud services to remain innovative.
In addition to the three scenarios described above, there are many other constellations in which a combination of technical, business, and/or regulatory factors leads to a multi-cloud strategy. A typical example from Switzerland is the operation of internet TV services, which are implemented as part of an AWS cloud-first strategy while the company provides additional services in parallel via its own private cloud and via dynamic computing offerings for business customers, depending on the use case. There are also specialized solutions for SMEs, such as offerings from Microsoft Azure or fully integrated IT packages with exclusive data storage in Switzerland.
For these specific scenarios, which describe possible targeted distributions of applications across different cloud providers, there are general technical recommendations to address requirements such as data sovereignty, performance and latency, scalability of compute-intensive workloads, resilience and fail-safety, provider independence, security, and stable operation in a multi-cloud architecture.
A multi-cloud strategy can be a conscious power shift for a company: away from a single provider and towards a more self-determined mix of services. Companies and organizations thus gain flexibility and resilience, as well as the opportunity to choose the right building block for each task – but pay for this not only with higher costs, but also with greater organizational and technical complexity.
Especially in Switzerland, with highly regulated industries and a strong sensitivity for data sovereignty, multi-cloud management can become a strategic key competence: Critical data remains in sovereign environments while the global diversity of hyperscalers benefits innovation. Those who master this balancing act turn the cloud into more than just an outsourcing project – they mold it into a design tool for their own business model.
[snippet_article_cta id="hybrid_cloud"]