Migration und Betrieb
In dieser Lerneinheit eignest du dir fundiertes Wissen zur Cloud-Migration an und lernst, wie du eine effektive Migrationsstrategie entwickelst. Du verstehst die wichtigsten Schritte und Herausforderungen beim Überführen bestehender Infrastrukturen und Anwendungen in die Cloud. Diese praxisnahen Kenntnisse ermöglichen dir, Migrationsprojekte systematisch zu planen und erfolgreich durchzuführen.
Einführung
Ein Unternehmen hat den Vertrag mit dem Cloud-Anbieter abgeschlossen – der große Schritt scheint geschafft. Doch jetzt zeigt sich, wie anspruchsvoll der Weg wirklich ist: Komplexe Anwendungen und kritische Daten müssen sicher und zuverlässig in die Cloud migriert werden, ohne dass der laufende Betrieb gestört wird oder die Kosten außer Kontrolle geraten.

Gerade in dieser Phase trennt sich Erfolg von Misserfolg. Viele Unternehmen unterschätzen, wie herausfordernd Migration und anschließender Betrieb sind – von technischen Fallstricken über überraschende Kosten bis zu Akzeptanzproblemen bei den Nutzenden.
In dieser Lerneinheit erfährst du, wie du die Migration strategisch planst, typische Fehler vermeidest und worauf es beim stabilen Betrieb in der Cloud ankommt. So sorgst du dafür, dass der Wechsel in die Cloud nicht zum Risiko wird, sondern die Basis für nachhaltigen Erfolg bildet.
Lernziele
Nach dieser Lerneinheit kannst du:
- Die wichtigsten Vorteile von Cloud Computing für Unternehmen benennen und anhand von Beispielen erklären.
- Die sieben Migrationsstrategien („7 R’s“) unterscheiden, bewerten und passende Strategien für verschiedene Szenarien auswählen.
- Die zentralen Anforderungen an einen Cloud-Provider (z. B. SLAs, Compliance, Integration) erkennen und in der Praxis begründen.
- Den Ablauf eines Cloud-Projekts von der Anforderungsanalyse über Planung, Migration und Integration bis zum Kostenmanagement strukturiert darstellen.
- Die wichtigsten Mechanismen zur Kostensteuerung (Pay-per-Use, FinOps, Right-Sizing) erklären und Maßnahmen zur Kostenoptimierung benennen.
Überleitung
Eine Cloud-Migration ist weit mehr als ein rein technisches Projekt. Sie betrifft die gesamte Organisation – von der IT bis zu den Fachabteilungen. Die Auswahl der passenden Strategie und eine strukturierte Planung sind entscheidend, um Risiken zu minimieren und den Mehrwert der Cloud optimal zu nutzen. In diesem Block erfährst du, welche Migrationspfade es gibt, wie eine professionelle Migration abläuft und worauf du besonders achten solltest.
Warum in die Cloud?
Cloud Computing bietet Unternehmen eine Vielzahl strategischer Vorteile. Im Folgenden werden die wichtigsten Nutzenaspekte und Anforderungen bei der Provider-Auswahl sowie die zentralen Migrationsstrategien kompakt erläutert.
Geschäftliche Agilität
Dynamisches Hoch- und Herunterskalieren von IT-Ressourcen je nach Bedarf.
- Nutzen: Schnellere Entwicklungszyklen, zügigere Markteinführung neuer Produkte und Dienstleistungen.
Kostentransparenz
Abrechnung nach tatsächlicher Nutzung mit detaillierten Nutzungsreports.
- Nutzen: Echtzeit-Überwachung und Budget-Alerts helfen, Kostenüberschreitungen zu vermeiden. Tools wie FinOps-Frameworks, AWS Cost Explorer oder Azure Cost Management erhöhen die Transparenz und Steuerbarkeit.
Warum in die Cloud?
Innovation
Nutzung cloud-nativer Dienste wie Managed Container Services (z. B. EKS, AKS), Functions as a Service (z. B. AWS Lambda), KI- und Datenanalyse-Services.
- Nutzen: Ermöglicht den Fokus auf die eigentliche Geschäftslogik, statt auf Infrastruktur-Betrieb.
Globale Verfügbarkeit
Nutzung mehrerer Regionen und Availability Zones.
- Nutzen: Minimierte Latenz, Ausfallsicherheit durch automatisches Failover.
Sicherheit & Compliance
Eingebaute Monitoring-Tools und Zertifizierungen wie ISO 27001; Unterstützung gesetzlicher Rahmenbedingungen.
- Nutzen: Gesetzeskonformität und Schutz vor Bedrohungen, Kontrolle über die eigenen Daten.
Anforderungen an den Provider bei Migration
Bei der Migration in die Cloud müssen Unternehmen spezifische Anforderungen an den Anbieter stellen, um Sicherheit, Verfügbarkeit und Integration zu gewährleisten.
Compliance & Zertifizierungen
- Definition: Nachweisbare Einhaltung gesetzlicher und branchenspezifischer Vorgaben wie ISO 27001.
SLA-Garantien
- Definition: Vertraglich festgelegte Verfügbarkeit und Reaktionszeiten (z. B. 99,95 % Uptime, Entschädigungsmodelle).
Anforderungen an den Provider bei Migration
Datensouveränität und -lokalisierung
- Definition: Kontrolle über den physischen Speicherort und die Hoheit der Daten; Erfüllung lokaler Datenschutzgesetze.
Support & Wartung
- Definition: Rund-um-die-Uhr-Support mit festgelegten Eskalationsstufen zur schnellen Problemlösung.
Technische Integrationen
- Definition: Unterstützung von VPN, Direct Connect für die Anbindung an bestehende On-Premises-Umgebungen.
Die sieben Migrationsstrategien (7 R’s)
Cloud-Anbieter wie AWS und Microsoft unterscheiden sieben typische Wege, Anwendungen und Systeme in die Cloud zu bringen. Diese Strategien richten sich nach Zielen, technischer Ausgangslage und betrieblichen Anforderungen. Ein klares Verständnis ist die Basis für deine Entscheidung:
1. Rehosting (Lift and Shift):
Anwendungen werden ohne Änderungen direkt in die Cloud verschoben. Das ist schnell, aber oft ohne die Vorteile der Cloud voll zu nutzen.
- Vorteil: Schnell, wenig Aufwand
- Nachteil: Meist kein Nutzen von Cloud-Optimierungen
2. Replatforming:
Anwendungen werden für die Cloud angepasst, nutzen aber weiter die Grundstruktur. Zum Beispiel Umstieg auf Managed-Datenbanken.
- Vorteil: Effizienter, keine komplette Neuentwicklung nötig
- Nachteil: Erfordert gewisse Anpassungen
Die sieben Migrationsstrategien (7 R’s)
3. Refactoring / Re-architecting:
Die Anwendung wird grundlegend überarbeitet, um cloud-native Funktionen zu nutzen. Hoher Aufwand, aber maximale Skalierbarkeit.
- Vorteil: Hohe Flexibilität und Zukunftssicherheit
- Nachteil: Sehr aufwendig und teuer
4. Repurchasing (SaaS):
Die bestehende Lösung wird durch einen cloudbasierten Service (z.B. SaaS) ersetzt.
- Vorteil: Kein eigener Betrieb, wenig Wartung
- Nachteil: Abhängigkeit vom Anbieter, evtl. weniger Individualisierung
5. Relocate:
Physische oder virtuelle Maschinen werden nahezu unverändert in eine Cloud-Infrastruktur überführt (z.B. VMware on AWS).
- Vorteil: Komplexe Systeme können ohne großen Umbau migriert werden
- Nachteil: Die Cloud-Vorteile werden oft nur begrenzt genutzt
Die sieben Migrationsstrategien (7 R’s)
6. Retire:
Überflüssige oder veraltete Anwendungen werden identifiziert und abgeschaltet. Das spart Ressourcen und vereinfacht die IT-Landschaft.
- Vorteil: Kostensenkung, weniger Komplexität
7. Retain:
Bestimmte Systeme bleiben aus guten Gründen vorerst On-Premises, etwa aus Compliance- oder Latenzgründen.
- Vorteil: Minimierung von Risiken
- Nachteil: Kein direkter Cloud-Nutzen
In der Realität kombinieren Unternehmen meist mehrere dieser Strategien, je nach System und Anforderung.
Warum ist eine strukturierte Projektplanung in der Cloud entscheidend?
Cloud-Projekte scheitern oft nicht an der Technik, sondern an fehlender Planung, unklaren Zielen oder mangelndem Risikomanagement. Wenn Budget und Zeit überschritten werden, sind meist die Grundlagen im Projektmanagement vernachlässigt worden. Mit einer fundierten Planung sicherst du den Projekterfolg, minimierst Risiken und nutzt die Vorteile der Cloud wirklich aus.
1. Anforderungsanalyse und Business Case
Vor jedem Cloud-Projekt steht die präzise Erhebung der Anforderungen. Ziel ist es, fachliche, technische und nicht-funktionale Anforderungen klar und nachvollziehbar zu dokumentieren.
- Anforderungserhebung: Erfasse, was das Projekt leisten soll – sowohl auf fachlicher (Geschäftsprozesse, Nutzergruppen) als auch technischer Ebene (Schnittstellen, Compliance).
- Stakeholder-Identifikation: Kläre, welche Personen oder Gruppen vom Projekt betroffen sind oder Einfluss haben.
- Business Case & TCO-Analyse: Beurteile die Wirtschaftlichkeit durch eine Total Cost of Ownership (TCO)-Analyse. Vergleiche die laufenden Kosten der Cloud-Lösung mit der bisherigen IT und prüfe Einsparpotenziale, um den Return on Investment (ROI) zu belegen.
Praxisbeispiel:
Ein mittelständisches Unternehmen prüft, ob sich die Migration der E-Mail-Infrastruktur in die Cloud wirtschaftlich lohnt. Es vergleicht Lizenz-, Betriebs- und Wartungskosten mit dem bisherigen On-Premises-Betrieb.
2. Projektplanung und Risikomanagement
Eine detaillierte Projektplanung ist das Rückgrat für jedes Cloud-Projekt. Sie sorgt dafür, dass das Vorhaben im Zeitplan und Budget bleibt.
- Zieldefinition und Scope: Lege messbare Ziele fest und grenze den Projektumfang klar ab.
- Zeitplan und Meilensteine: Erstelle einen realistischen Zeitplan mit klaren Meilensteinen und Pufferzeiten.
- Budget und Ressourcen: Definiere das Budget und ordne den Ressourcenbedarf zu.
- Risikomanagement: Identifiziere Risiken wie technische Hürden oder Datenschutzanforderungen. Lege konkrete Maßnahmen zur Prävention oder Begrenzung fest und halte diese in einer Risikomatrix fest.
Beispiel:
Während der Cloud-Migration eines Online-Shops erkennt das Projektteam, dass ein Ausfall während der Umstellung hohe Umsatzeinbußen verursachen könnte. Es plant deshalb ein Rollback-Szenario und regelmäßige Backups ein.
3. Proof of Concept (PoC) und Pilotphase
Bevor du mit der eigentlichen Migration startest, solltest du im kleinen Rahmen testen, ob das Konzept technisch funktioniert.
- Proof of Concept: Prüfe technische Machbarkeit und mögliche Probleme durch ein Prototyping.
- Pilotphase: Starte mit einem Teilbereich (z. B. einer Abteilung) und sammele Feedback zu Performance und Akzeptanz.
Vorteil:
Probleme oder fehlende Akzeptanz werden frühzeitig erkannt und können vor dem Go-Live behoben werden.
4. Migration, Integration und Change Management
Der eigentliche Umzug in die Cloud erfordert technisches Know-how und viel Kommunikation.
- Migration: Wähle zwischen schrittweiser (inkrementeller) Migration oder Big-Bang (alles auf einmal), abhängig von Zielen und Risiken.
- Integration: Kopple die neue Cloud-Lösung reibungslos mit bestehenden Systemen.
- Change Management & Schulung: Kommuniziere transparent und binde die Mitarbeitenden mit ein. Schulungen und klare Kommunikation sind entscheidend für die Akzeptanz der neuen Lösung.
Beispiel:
Das IT-Team bietet allen Nutzenden Schulungen zur neuen Cloud-Plattform an und beantwortet Fragen, bevor und während die Umstellung erfolgt.
5. Cloud Governance und FinOps
Die Einführung der Cloud ist kein Selbstläufer – Regeln und Kosten müssen fortlaufend gesteuert werden.
- Identitäts- und Zugriffsmanagement: Lege fest, wer was in der Cloud darf (Berechtigungen, Rollen).
- Richtlinienmanagement: Definiere klare Vorgaben zu Sicherheit, Datenhaltung und Compliance.
- Tagging-Strategie: Vergib standardisierte Tags für Ressourcen, um später die Nutzung und Ausgaben nachvollziehen zu können.
- Kostenkontrolle und Monitoring: Überwache Ausgaben und setze Budgets, um böse Überraschungen zu vermeiden. Nutze automatisierte Warnungen und regelmäßige Kosten-Reviews.
Praxisbezug:
Mit einer guten Tagging-Strategie lässt sich jederzeit nachvollziehen, welche Projekte oder Abteilungen wie viel Kosten verursachen.
6. Service Level Agreements (SLAs), SLOs und SLIs
Vertraglich definierte Qualitätsmerkmale sichern die Erwartungen an den Cloud-Anbieter ab.
- SLA (Service Level Agreement): Vertragsbestandteil, der Mindeststandards wie Verfügbarkeit oder Reaktionszeiten festlegt (z. B. 99,9 % Verfügbarkeit).
- SLO (Service Level Objective): Konkretes, messbares Ziel (z. B. Antwortzeit < 200 ms in 95 % der Fälle).
- SLI (Service Level Indicator): Kennzahl zur Messung, ob das SLO erreicht wird (z. B. gemessene monatliche Verfügbarkeit).
- Disaster Recovery & Support: Notfallpläne und klare Eskalationswege für kritische Vorfälle müssen im SLA festgehalten sein.
Wichtig:
Nur was vertraglich vereinbart ist, kann im Ernstfall eingefordert werden.
7. Kostenmanagement und Optimierung
Cloud-Kosten lassen sich durch konsequentes Management erheblich reduzieren.
- TCO-Analyse: Berechne alle direkten und indirekten Kosten über den gesamten Lebenszyklus und vergleiche sie regelmäßig mit der Planung.
- Right-Sizing: Passe die gebuchten Ressourcen flexibel an den tatsächlichen Bedarf an.
- Nutzungsgerechte Abrechnung (Pay-per-Use): Die Cloud rechnet verbrauchsabhängig ab – du kannst also jederzeit Ressourcen aufstocken oder reduzieren, ohne langfristige Investitionen. Das hilft, Spitzen und ruhige Phasen optimal auszusteuern.
- Reservierungen und Sparmodelle: Nutze langfristige Rabatte, wenn Workloads planbar sind.
- Spot-Instanzen: Setze auf günstige Instanzen für Aufgaben, die ausfallen dürfen.
- Automatisierung: Schalte Testumgebungen außerhalb der Arbeitszeiten automatisch ab.
- Regelmäßige Reviews: Beseitige nicht genutzte Ressourcen und analysiere laufende Kosten mit geeigneten Tools.
Zusammenfassung
Zusammenfassung:
Cloud Computing bietet Unternehmen wesentliche Vorteile: Du kannst IT-Ressourcen flexibel skalieren, Kosten transparent überwachen und Innovationen schneller einführen. Die Cloud ermöglicht dir, weltweit verfügbare Dienste bereitzustellen und gleichzeitig Sicherheit und Compliance einzuhalten.
Geschäftliche Agilität heißt, du passt Ressourcen dynamisch an und verkürzt Entwicklungszeiten. Durch Kostentransparenz und nutzungsbasierte Abrechnung weißt du jederzeit, wofür du zahlst. Mit cloud-nativen Diensten wie Managed Containers, Functions as a Service und KI-Services kannst du neue Anwendungen schnell realisieren, ohne dich mit Infrastrukturbetrieb aufzuhalten. Mehrere Cloud-Regionen und Availability Zones gewährleisten globale Verfügbarkeit und Ausfallsicherheit. Zertifizierungen wie ISO 27001 und eingebaute Monitoring-Tools helfen, gesetzliche Anforderungen und Datenschutz einzuhalten.
Anforderungen an den Cloud-Provider
Beim Einstieg in die Cloud musst du wichtige Anforderungen an den Anbieter prüfen: Zertifizierungen, vertraglich garantierte Verfügbarkeit (SLAs), Datensouveränität (z. B. Speicherort der Daten) und technische Integrationsmöglichkeiten. Entscheidend ist, dass Support, Wartung und Integrationen zu deiner bestehenden IT-Landschaft passen und Risiken wie Datenschutz oder Ausfallzeiten minimiert werden.
Migrationsstrategien: Die „7 R’s“
Für die Überführung von Systemen in die Cloud gibt es sieben typische Wege:
- Rehosting: Anwendungen werden ohne Änderung verschoben („Lift and Shift“).
- Replatforming: Du passt Anwendungen gezielt für die Cloud an, ohne sie komplett neu zu entwickeln.
- Refactoring: Du entwickelst Anwendungen neu, um Cloud-Funktionen voll zu nutzen.
- Repurchasing: Du ersetzt Anwendungen durch SaaS-Lösungen.
- Relocate: Du verschiebst ganze Umgebungen (z. B. VMs) in die Cloud.
- Retire: Du schaltest Alt-Systeme ab.
- Retain: Du behältst ausgewählte Systeme On-Premises, wenn die Cloud keinen Vorteil bietet.
In der Praxis nutzt du meist eine Kombination dieser Strategien, abhängig von Anwendung und Zielsetzung.
Erfolgreiche Cloud-Projektplanung
Der Projekterfolg steht und fällt mit strukturierter Planung:
- Anforderungsanalyse: Klare Definition von fachlichen, technischen und nicht-funktionalen Zielen, Einbeziehung aller Stakeholder.
- Business Case & TCO: Bewertung der Wirtschaftlichkeit durch Vergleich aller Kosten (Cloud vs. On-Premises) über den gesamten Lebenszyklus.
- Projektplanung & Risikomanagement: Detaillierte Zieldefinition, Zeit- und Ressourcenplanung sowie systematisches Risikomanagement (z. B. Rollback-Strategien, Backups).
- Proof of Concept und Pilotphase: Technische Machbarkeit im kleinen Rahmen testen, Akzeptanz sichern und Fehler vor dem Rollout erkennen.
- Migration und Integration: Technisch saubere Migration, enge Verzahnung mit bestehenden Systemen, frühzeitige Einbindung und Schulung der Nutzer (Change Management).
- Cloud Governance und FinOps: Klare Regeln für Berechtigungen, Sicherheit, Ressourcen-Tagging und laufende Kostenkontrolle mit Tools wie FinOps-Frameworks.
- Service Level Agreements (SLA, SLO, SLI): Vertragsbasierte Definition von Verfügbarkeit, Reaktionszeiten und Support-Levels, inkl. Notfallplänen.
- Kostenmanagement: Laufende Optimierung durch Right-Sizing, Spot-Instanzen, Automatisierung und regelmäßige Reviews. Die Cloud rechnet grundsätzlich nach Verbrauch ab („Pay-per-Use“).
Wichtige Begriffe und Mechanismen
- Pay-per-Use: Du zahlst nur für genutzte Ressourcen – das fördert effiziente Ressourcennutzung, erfordert aber ständiges Kostencontrolling.
- FinOps: Framework für die finanzielle Steuerung und Optimierung von Cloud-Ausgaben.
- SLAs/SLOs/SLIs: Verträge und Kennzahlen, die die Qualität und Zuverlässigkeit der Cloud-Leistungen messbar machen.