Multi-Cloud bedeutet, Dienste von mehreren Cloud-Anbietern gleichzeitig zu nutzen. Statt sich auf eine einzige Plattform zu verlassen, verteilt ein Unternehmen Workloads bewusst auf zwei oder mehr Anbieter wie AWS, Azure oder Google Cloud Platform.

Multi-Cloud vs. Hybrid Cloud

Die Begriffe werden oft verwechselt. Die Hybrid Cloud kombiniert Private Cloud und Public Cloud — also eigene Infrastruktur mit externen Diensten. Die Multi-Cloud dagegen kombiniert mehrere Public-Cloud-Anbieter miteinander, etwa AWS für Rechendienste und Azure für Identitätsmanagement. Beide Strategien lassen sich auch kombinieren: Eine private Umgebung, die auf zwei Provider erweitert wird, ist gleichzeitig Hybrid- und Multi-Cloud.

Warum Multi-Cloud?

  • Ausfallsicherheit: Fällt ein Anbieter aus, laufen die Workloads auf der anderen Plattform weiter (Availability Zone sind nur ein Schutz innerhalb eines Anbieters).
  • Kein Vendor Lock-in: Abhängigkeit von einem einzigen Anbieter wird vermieden; Preise und Konditionen bleiben verhandelbar.
  • Beste Dienste pro Zweck: Jeder Anbieter hat Stärken — man nutzt gezielt das optimale Angebot je Workload.
  • Regulatorik: Daten können in bestimmten Regionen gehalten werden, auch wenn der Hauptanbieter dort keine Präsenz hat.

Herausforderungen

Multi-Cloud ist kein Selbstzweck. Jeder zusätzliche Anbieter bedeutet mehr Komplexität: getrennte Konten, unterschiedliche APIs, eigene Sicherheitsmodelle und separate Kostenabrechnungen. Ohne zentrales Management (etwa über Infrastructure-as-Code-Werkzeuge) entsteht schnell ein unübersichtlicher Flickenteppich. Auch der Datentransfer zwischen Anbietern kostet in der Regel Egress-Gebühren.

Praktische Ansätze

Häufig wird nicht jede Anwendung dupliziert, sondern strategisch verteilt: Ein Teil der Workloads läuft auf AWS, ein anderer auf Azure oder der Google Cloud Platform. Unkritische Dienste können als Serverless-Funktionen oder SaaS-Produkte bezogen werden. Für den Einstieg reicht oft eine Zweit-Cloud als Notfall-Umgebung, bevor kritische Systeme vollständig verteilt werden.

Grundlagen

Wer Multi-Cloud planen möchte, sollte die Grundmodelle des Cloud Computings kennen: IaaS (Infrastruktur), PaaS (Plattform) und SaaS (Software). Dazu kommen die Konzepte der Virtualisierung, auf denen alle Public Clouds aufbauen.