Strategie und Kosten

Multi-Cloud: Wann sich zwei Anbieter rechnen und wann sie nur Aufwand erzeugen

Zwei Anbieter parallel zu betreiben verdoppelt verlässlich den Betriebsaufwand und senkt nur selten das Risiko. In den meisten Häusern erreicht eine nachgewiesene Wechselfähigkeit dasselbe Ziel zu einem Bruchteil der Kosten. Echter Parallelbetrieb lohnt sich dort, wo Regulierung ihn verlangt oder ein einzelner Dienst nur bei einem Anbieter existiert, und selbst dann nur für die betroffenen Arbeitslasten.

5 Kapitel mit allen Befehlen
Zwei IT-Entscheider vergleichen Plattformoptionen an einem großen Bildschirm
Seit 1997 am Markt Präsenz & Live-Online 4,9 aus 503 Google-Bewertungen Auch Inhouse für dein Team
Worum es geht

Warum Multi-Cloud selten hält, was es verspricht

Multi-Cloud wird als Antwort auf drei Ängste verkauft: Abhängigkeit vom Anbieter, Ausfall einer Plattform und schlechte Verhandlungsposition. Alle drei sind berechtigt, aber nur die dritte wird durch einen zweiten Anbieter wirklich besser, und auch das nur, wenn ihr dort tatsächlich Volumen habt. Gegen Ausfälle hilft in der Praxis eine zweite Region beim selben Anbieter deutlich zuverlässiger, weil dabei Werkzeuge, Identitäten und Betriebswissen identisch bleiben und der Notfallweg regelmäßig geübt werden kann.

Die Kosten stehen selten vollständig auf dem Papier. Zwei Anbieter bedeuten zwei Identitätsmodelle, zwei Netzkonzepte, zwei Abrechnungslogiken, zwei Sätze an Sicherheitsleitplanken, doppelte Zertifizierungsnachweise und Personal, das beides wirklich beherrscht und nicht nur einmal gesehen hat. Dazu kommt ein Effekt, den fast alle übersehen: Rabattzusagen zersplittern. Wer sein Volumen auf zwei Anbieter verteilt, erreicht bei keinem von beiden die Schwelle, ab der Reservierungen, Sparpläne oder Rahmenverträge wirklich greifen.

Und dann ist da der Datentransfer. Zwischen zwei Anbietern fließen Daten über das Internet oder über eine dedizierte Leitung, und beides kostet dauerhaft. Der EU Data Act verbietet ab dem 12. Januar 2027 zwar Entgelte für den Wechsel zu einem anderen Anbieter, aber genau das ist der Punkt: Gemeint ist der Umzug, nicht der laufende Betrieb. Wer dauerhaft Daten zwischen zwei Clouds hin und her schiebt, zahlt dafür weiterhin, und zwar jeden Monat.

Miniatur-Szene: zwei Plattformen nebeneinander mit unterschiedlichen Cloud-Bausteinen, dazwischen eine Waage

Vom Motiv zur belastbaren Entscheidung

  1. 01 Motiv benennen und schriftlich begründen
  2. 02 Prüfen, ob eine zweite Region das Ziel bereits erreicht
  3. 03 Datentransfer und verlorene Rabattstufen konkret durchrechnen
  4. 04 Portabilität je Arbeitslast bewerten, nicht pauschal
  5. 05 Wechselfähigkeit einmal im Jahr üben und belegen
  6. 06 Grenze zwischen den Anbietern verbindlich festlegen
Was du mitnimmst

Die Entscheidung in vier Fragen

Multi-Cloud ist keine Ja-Nein-Frage, sondern eine Frage des Zuschnitts. Diese vier Punkte klären, welcher Zuschnitt zu euch passt.

Welches Motiv trägt wirklich?

Schreibt das Motiv auf und prüft es einzeln. Verhandlungsposition trägt, wenn ihr relevantes Volumen habt. Regulatorische Vorgaben tragen, wenn sie schriftlich vorliegen. Ausfallsicherheit trägt fast nie, weil eine zweite Region billiger und wirksamer ist. Das Gefühl von Unabhängigkeit trägt gar nicht.

Reicht Wechselfähigkeit statt Parallelbetrieb?

Für die meisten Anforderungen genügt der Nachweis, dass ihr innerhalb einer definierten Frist umziehen könntet: dokumentierte Abhängigkeiten, exportierbare Daten, wiederherstellbare Infrastruktur aus Code und eine einmal geprobte Übung. Das kostet einen Bruchteil und erfüllt auch Anforderungen aus DORA und aus dem EU Data Act.

Welche Arbeitslasten kommen überhaupt infrage?

Zustandslose Anwendungen in Containern lassen sich mit vertretbarem Aufwand bei zwei Anbietern betreiben, und nur sie machen einen Parallelbetrieb überhaupt sinnvoll. Alles, was an verwalteten Diensten hängt, also Datenbanken, Nachrichtenwarteschlangen, Identitätsdienste oder KI-Plattformen, ist nicht portabel, sondern wird bei einem Wechsel neu gebaut und neu betrieben.

Wo hilft Abstraktion und wo wird sie zum eigenen Produkt?

Kubernetes, Terraform, OpenTofu und Crossplane vereinheitlichen den Weg, nicht das Ziel. Dasselbe Werkzeug schreibt für AWS und Azure völlig verschiedene Ressourcen mit anderen Begriffen und anderem Aufbau. Eine eigene Abstraktionsschicht darüber ist möglich, wird aber selbst zum Produkt mit Wartung, Dokumentation, Versionen und Bereitschaftsdienst.

Der ehrliche Zwischenweg

In der Praxis bewährt sich ein klarer Hauptanbieter für alles Standardmäßige, ergänzt um einen zweiten Anbieter für genau die Arbeitslasten, die dort besser aufgehoben sind. Wichtig ist, dass die Grenze zwischen beiden definiert ist und nicht jedes Team sie neu zieht.

Tutorial

Motiv prüfen, Kosten messen, Wechselfähigkeit belegen

Zwei Anbieter parallel zu betreiben verdoppelt verlässlich den Betriebsaufwand und senkt nur selten das Risiko, für die meisten Häuser reicht eine nachgewiesene Wechselfähigkeit. Weil sich die halbe Diskussion bereits am Motiv erledigt, steht es hier am Anfang. Danach werden die Kosten sichtbar gemacht, insbesondere der Datentransfer, die tatsächliche Portabilität der Arbeitslasten geprüft und die Wechselfähigkeit so aufgebaut, dass sie im Audit standhält.

01

Schritt 1: Das Motiv prüfen, bevor die Architektur gezeichnet wird

Fast jede Multi-Cloud-Diskussion beginnt mit einer Architekturskizze. Das ist der falsche Anfang, denn drei von vier Motiven halten der Prüfung nicht stand.

Welche Motive einen zweiten Anbieter rechtfertigen

MotivTrägt es?Günstigere Alternative
Verhandlungsposition beim Rahmenvertrag verbessernJa, bei relevantem VolumenGlaubhafte Wechselfähigkeit belegen, ohne parallel zu betreiben
Regulatorische Vorgabe, etwa Konzentrationsrisiko nach DORAJa, wenn schriftlich gefordertHäufig genügt ein geprüfter Ausstiegsplan mit belegter Frist
Ausfall eines gesamten Anbieters abfedernSeltenZweite Region beim selben Anbieter, gleiche Werkzeuge, regelmäßig geübt
Einzelner Dienst existiert nur bei einem AnbieterJa, für genau diese ArbeitslastKeine, aber die Grenze eng ziehen statt die ganze Landschaft zu verdoppeln
Zweite Cloud durch Zukauf geerbtFaktisch jaBewusst entscheiden, ob konsolidiert oder dauerhaft getrennt betrieben wird
Unabhängigkeit vom Anbieter als PrinzipNeinAbhängigkeiten dokumentieren und Datenexport regelmäßig testen

Die wichtigste Zeile ist die dritte. Ein vollständiger Ausfall eines Hyperscalers über Regionsgrenzen hinweg ist selten, ein Ausfall einzelner Dienste in einer Region dagegen regelmäßig. Genau dagegen hilft eine zweite Region, und sie hilft mit denselben Identitäten, denselben Vorlagen und demselben Betriebswissen. Wer stattdessen einen zweiten Anbieter aufbaut, hat im Ernstfall eine Umgebung, die niemand im Bereitschaftsdienst wirklich bedienen kann, weil sie im Alltag keine Last trägt.

02

Schritt 2: Den Datentransfer sichtbar machen

Der Posten, der Multi-Cloud-Rechnungen sprengt, steht in keiner Angebotsübersicht. Er heißt Datentransfer und wächst mit der Kopplung der Systeme.

AWS: ausgehenden Datentransfer aus der Kostenanalyse holen
aws ce get-cost-and-usage \
  --time-period Start=2026-06-01,End=2026-07-01 \
  --granularity MONTHLY \
  --metrics UnblendedCost UsageQuantity \
  --group-by Type=DIMENSION,Key=USAGE_TYPE \
  --filter '{"Dimensions":{"Key":"SERVICE","Values":["EC2 - Other"]}}' \
  --output json | jq -r '
    .ResultsByTime[].Groups[]
    | select(.Keys[0] | test("DataTransfer-Out"))
    | [.Keys[0], .Metrics.UnblendedCost.Amount] | @tsv'

Der ausgehende Datentransfer versteckt sich bei AWS im Dienst EC2 - Other und wird erst über den Nutzungstyp sichtbar. Vergleiche die Summe mit dem, was ihr für Rechenleistung zahlt. Wenn der Transfer zweistellig zur Gesamtrechnung beiträgt, ist eure Architektur über die Anbietergrenze hinweg zu eng gekoppelt.

Azure: dieselbe Frage auf der anderen Seite
SUB=$(az account show --query id -o tsv)

az costmanagement query \
  --type ActualCost \
  --scope "/subscriptions/$SUB" \
  --timeframe MonthToDate \
  --dataset-aggregation '{"totalCost":{"name":"Cost","function":"Sum"}}' \
  --dataset-grouping name="MeterCategory" type="Dimension" \
  --output table

# Detailtiefe erhoehen: der Zaehlername nennt die Transferrichtung
az costmanagement query --type ActualCost --scope "/subscriptions/$SUB" \
  --timeframe MonthToDate \
  --dataset-aggregation '{"totalCost":{"name":"Cost","function":"Sum"}}' \
  --dataset-grouping name="MeterSubCategory" type="Dimension" -o table

Achte auf die Zählerkategorie Bandwidth. Beide Anbieter gewähren ein monatliches Freikontingent für ausgehenden Verkehr ins Internet und rechnen darüber hinaus gestaffelt ab, in der Größenordnung einiger Cent je Gigabyte. Das klingt harmlos, bis eine Analyseabfrage täglich mehrere Terabyte über die Anbietergrenze zieht.

03

Schritt 3: Prüfen, was wirklich portabel ist

Dieselben Werkzeuge auf beiden Seiten bedeuten nicht denselben Code. Der Unterschied lässt sich in zehn Minuten sichtbar machen.

Gleiches Werkzeug, zwei völlig verschiedene Ressourcenmodelle
# AWS: Objektspeicher
resource "aws_s3_bucket" "daten" {
  bucket = "beispiel-daten-prod"
}

resource "aws_s3_bucket_versioning" "daten" {
  bucket = aws_s3_bucket.daten.id
  versioning_configuration { status = "Enabled" }
}

# Azure: derselbe Zweck, anderer Aufbau, andere Begriffe
resource "azurerm_storage_account" "daten" {
  name                     = "beispieldatenprod"
  resource_group_name      = azurerm_resource_group.prod.name
  location                 = "germanywestcentral"
  account_tier             = "Standard"
  account_replication_type = "ZRS"

  blob_properties {
    versioning_enabled = true
  }
}

Terraform und OpenTofu vereinheitlichen den Weg, nicht das Ziel. Portabel ist das Werkzeug, die Sprache und euer Prozess, nicht der Code. Wer sich für ein Werkzeug entscheiden muss, findet die Argumente in Terraform oder OpenTofu.

Anbieterbindung in Kubernetes-Manifesten aufspüren
# Was in den Manifesten haengt fest an einem Anbieter?
grep -rEn \
  'storageClassName|ingressClassName|service\.beta\.kubernetes\.io|eks\.amazonaws\.com|azure\.workload\.identity|aks|gke-' \
  k8s/ | sort

# Welche StorageClasses existieren im Cluster ueberhaupt?
kubectl get storageclass -o custom-columns=NAME:.metadata.name,PROVISIONER:.provisioner

# Load-Balancer-Annotationen sind fast immer anbieterspezifisch
kubectl get svc --all-namespaces -o json \
  | jq -r '.items[] | select(.spec.type=="LoadBalancer")
           | [.metadata.namespace, .metadata.name,
              (.metadata.annotations // {} | keys | join(","))] | @tsv'

Die Ausgabe ist die ehrlichste Antwort auf die Frage nach Portabilität. Speicherklassen, Lastverteiler-Annotationen und Identitätsanbindung sind die drei Stellen, an denen ein Manifest den Anbieter kennt. Alles andere ist meist übertragbar.

Ordne jede Arbeitslast danach in drei Gruppen ein. Zustandslose Anwendungen in Containern sind portabel und bilden die Gruppe, die einen Parallelbetrieb überhaupt sinnvoll macht. Anwendungen mit Zustand sind übertragbar, aber nur mit Datenmigration und Ausfallzeit. Alles, was auf verwalteten Diensten aufsetzt, also verwaltete Datenbanken, Nachrichtendienste, Identitätsverwaltung oder KI-Plattformen, wird bei einem Wechsel nicht verschoben, sondern neu gebaut. Wie sich diese Bindung bei Datenbanken konkret auswirkt, steht in Welche Datenbank in der Cloud.

04

Schritt 4: Wechselfähigkeit aufbauen statt Parallelbetrieb

Für fast alle Anforderungen genügt der belastbare Nachweis, dass ihr wechseln könntet. Er kostet einen Bruchteil und hält im Audit stand.

Was einen Ausstiegsplan belastbar macht

  • Alle Abhängigkeiten zu verwalteten Diensten in einer Liste führen, mit benanntem Ersatz.Ohne diese Liste wird der Aufwand systematisch unterschätzt. Der Ersatz für einen verwalteten Dienst ist meist ein eigener Betrieb, und der braucht Personal, nicht nur Technik.
  • Den Export aller Daten einmal jährlich tatsächlich durchführen, nicht nur beschreiben.Exportfunktionen brechen still. Erst der echte Lauf zeigt, ob Format, Volumen und Übertragungszeit zu euren Fristen passen und was der Transfer kostet.
  • Infrastruktur vollständig aus Code aufbauen können, ohne manuelle Schritte.Jede von Hand geklickte Ressource fehlt am Zielort und fällt erst auf, wenn etwas nicht funktioniert. Ein aus Code neu gebauter Testaufbau deckt diese Lücken auf.
  • Die Frist für einen vollständigen Wechsel messen und schriftlich festhalten.Regulatorik fragt nach einer Frist, nicht nach einer Absicht. Eine gemessene Zahl aus einer Übung ist belastbar, eine geschätzte fällt in der Prüfung durch.
  • Vertragliche Punkte prüfen: Kündigungsfristen, Datenrückgabe, Löschnachweise.Der technische Wechsel nützt wenig, wenn der Vertrag zwölf Monate Restlaufzeit hat oder die Rückgabe der Daten im Format des Anbieters erfolgt.

Dieser Weg deckt die üblichen Anforderungen ab. DORA verlangt im Finanzsektor dokumentierte Ausstiegsstrategien und die Bewertung von Konzentrationsrisiken, keinen Parallelbetrieb. Der EU Data Act verlangt Wechselunterstützung durch den Anbieter und lässt Wechselentgelte auslaufen. Beides zielt auf Handlungsfähigkeit, nicht auf doppelte Infrastruktur. Wer den Nachweis einmal jährlich übt, hat gegenüber dem Anbieter zugleich das bessere Argument in der Vertragsverhandlung, und zwar ohne die laufenden Kosten eines zweiten Betriebs.

05

Schritt 5: Wenn es doch zwei Anbieter werden, die Grenze festlegen

Manchmal ist die Entscheidung schon gefallen, durch Zukauf, Vorgabe oder einen Dienst, den es nur einmal gibt. Dann entscheidet die Disziplin an der Grenze.

Sechs Regeln für den geordneten Parallelbetrieb

  • Ein Hauptanbieter trägt alles Standardmäßige. Der zweite bekommt eine benannte, begründete Menge an Arbeitslasten und wächst nicht schleichend.
  • Die Grenze verläuft an einer Systemgrenze, nicht mitten durch eine Anwendung. Alles, was ständig miteinander spricht, gehört auf dieselbe Seite.
  • Identitäten werden einmal geführt und in beide Richtungen föderiert, statt zwei getrennte Benutzerverwaltungen zu pflegen.
  • Kostenstellen, Kennzeichnungen und Namenskonventionen sind auf beiden Seiten identisch, sonst ist keine gemeinsame Auswertung möglich.
  • Überwachung und Protokollierung laufen in einem gemeinsamen System zusammen. Zwei getrennte Ansichten bedeuten im Störfall zwei getrennte Vermutungen.
  • Für jede Seite gibt es mindestens zwei Menschen mit echter Betriebserfahrung. Eine Plattform mit genau einem Kenner ist ein Ausfallrisiko, kein Sicherheitsgewinn.
Gut zu wissen

Häufige Fragen zu Multi-Cloud-Architekturen

Noch etwas offen? Wir sind ohne Warteschleife für dich da.

Frag uns direkt
Ist Multi-Cloud der beste Schutz gegen Vendor-Lock-in?
Nein, er ist der teuerste. Die Bindung entsteht nicht dadurch, dass ihr nur einen Anbieter nutzt, sondern durch die verwalteten Dienste, auf denen eure Anwendungen aufsetzen, und die habt ihr beim zweiten Anbieter genauso. Wirksam gegen Lock-in sind dokumentierte Abhängigkeiten, ein regelmäßig geprobter Datenexport, Infrastruktur vollständig aus Code und Verträge mit vernünftigen Kündigungsfristen. Wer das hat, ist handlungsfähig, ohne dauerhaft zwei Umgebungen zu bezahlen. Ein zweiter Anbieter bleibt sinnvoll, wenn er ein konkretes Problem löst, nicht als Versicherung gegen ein Gefühl.
Was kostet Multi-Cloud wirklich?
Der größte Posten ist Personal. Zwei Plattformen brauchen doppelte Tiefe in Netzwerk, Identität, Sicherheit und Kostensteuerung, und diese Tiefe lässt sich nicht durch ein Werkzeug ersetzen. Dazu kommen der laufende Datentransfer zwischen den Anbietern, doppelte Werkzeugketten und Compliance-Nachweise sowie der Rabattverlust, weil sich das Volumen auf zwei Verträge verteilt und bei keinem die nächsthöhere Stufe erreicht. Rechne diese vier Posten getrennt aus und stelle sie dem konkreten Nutzen gegenüber. In den meisten Fällen bleibt der Nutzen deutlich hinter der Summe zurück.
Macht Kubernetes unsere Anwendungen anbieterunabhängig?
Teilweise. Zustandslose Anwendungen in Containern laufen tatsächlich mit geringem Aufwand auf mehreren Plattformen. Anbieterspezifisch bleiben aber Speicherklassen, Lastverteiler samt ihren Annotationen, die Anbindung an die Identitätsverwaltung, Netzwerkrichtlinien und alles, was ihr über Operatoren an verwaltete Dienste anbindet. Kubernetes verschiebt die Bindung also von der Anwendung in die Plattformkonfiguration, es beseitigt sie nicht. Eine ehrliche Prüfung besteht darin, eure Manifeste nach genau diesen Stellen zu durchsuchen. Was danach übrig bleibt, ist der tatsächlich portable Anteil.
Erfüllen wir mit einem zweiten Anbieter die Anforderungen aus DORA?
DORA verlangt im Finanzsektor die Bewertung von Konzentrationsrisiken, dokumentierte Ausstiegsstrategien und ein Register der Auslagerungen, nicht zwingend einen Parallelbetrieb. Entscheidend ist der Nachweis, dass ein kritischer Dienst innerhalb einer definierten Frist bei einem anderen Anbieter oder im eigenen Rechenzentrum weiterlaufen kann. Diesen Nachweis erbringt ihr durch eine geprobte Übung mit gemessener Dauer. Ein zweiter Anbieter kann Teil der Antwort sein, ist aber nur dann überzeugend, wenn er tatsächlich betriebsbereit ist und nicht als leere Reserve auf dem Papier steht.
Wie unterscheidet sich Multi-Cloud von Hybrid Cloud?
Multi-Cloud meint mehrere öffentliche Anbieter nebeneinander, Hybrid Cloud die Verbindung einer öffentlichen Cloud mit dem eigenen Rechenzentrum. Die Motive überschneiden sich, die Probleme unterscheiden sich deutlich. Bei Hybrid geht es vor allem um Netzanbindung, Latenz, Datenschwerkraft und die Frage, welche Daten das Haus verlassen dürfen. Bei Multi-Cloud geht es um doppelten Betrieb und um Transferkosten zwischen zwei fremden Plattformen. Viele Häuser landen faktisch bei beidem gleichzeitig, weshalb es sich lohnt, die beiden Entscheidungen getrennt zu treffen und getrennt zu begründen.

Zuletzt geprüft am 26. Juli 2026.

Das sagen Teilnehmer

Echte Stimmen aus unseren IT-Kursen

Der Kursinhalt entsprach voll meinen Erwartungen, die richtige Mischung aus Theorie und Praxis.
Rückmeldung aus dem Kurs „Kubernetes Grundkurs“
Sehr kompetent, kurzweilig, hat mich nochmals sehr weitergebracht in meinem täglichen doing.
Rückmeldung aus dem Kurs „AZ-400 Training: Designing and Implementing Microsoft DevOps solutions (AZ-400T00-A)“
Persönlich für dich da

Deine Ansprechpartner

Du bist dir nicht sicher, welcher Kurs oder welches Level zu dir passt? Wir beraten dich persönlich und kostenlos.

Yves Hoppe

Yves Hoppe

Weiterbildung & Beratung

Hilft dir, aus dem Cloud-Programm den passenden Kurs oder Lernpfad zu finden.

Norbert Jansen

Norbert Jansen

Beratung & Inhouse

Plant mit dir Inhouse-Trainings, die exakt auf eure Systemlandschaft und Distributionen zugeschnitten sind.

Nächster Schritt

Zwei Plattformen, ein Team, das beide versteht

Ob ein zweiter Anbieter sich lohnt, entscheidet sich an eurem Betriebsmodell und nicht an einer Featureliste. cmt bietet mit der Einführung in Cloud Computing mit AWS und Azure den direkten Vergleich beider Plattformen, dazu Terraform, OpenTofu, Kubernetes, Crossplane und den Einstieg in Google Cloud, wahlweise Live-Online oder in Präsenz. Erzähl uns, welches Motiv bei euch dahintersteht, dann ordnen wir es gemeinsam ein.