Microsoft AZ-305: Migration und Modernisierung — Lernleitfaden

Teil des Microsoft Azure Solutions Architect Expert AZ-305 — Lernleitfaden. Üben Sie mit verifizierten Antworten im Microsoft-Prüfungscenter, oder absolvieren Sie zeitlich begrenzte Übungstests auf ExamRoll.io.

Überblick

Migration und Modernisierung auf Azure kombinieren eine durch Erkennung (Discovery) gesteuerte Planung mit den richtigen Datenverschiebungstools, Workload-spezifischen Migrationsdiensten, hybridem Management und Kostenoptimierung. Das Ziel ist es, die Time-to-Value-Vorgaben zu erfüllen, ohne Kompromisse bei Zuverlässigkeit, Sicherheit oder Betrieb einzugehen. Beginnen Sie mit einer faktenbasierten Bestandsaufnahme und einer Abhängigkeitslandkarte, erstellen Sie eine leistungsbasierte Dimensionierung und eine TCO-Analyse, wählen Sie die am wenigsten störende Migrationsstrategie, die dennoch Cloud-native Fähigkeiten fördert, und sichern Sie den Business Case durch Lizenz- und Reservierungsoptimierungen ab. Azure bietet eine integrierte Suite – Azure Migrate für Erkennung, Bewertung und Orchestrierung; Azure Database Migration Service und App Service Migration Assistant für die Verschiebung von Workloads; Azure Data Box und Import/Export für den Offline-Massentransfer; Azure Arc für hybride Governance; und Modernisierungspfade wie Container, Serverless und API-First-Refactoring.

Erkennung, Bewertung und Workload-Migration

Azure Migrate ist die Steuerungsebene für Migrationsprojekte. Stellen Sie die Azure Migrate Appliance bereit, um VMware-, Hyper-V- und physische Server agentenlos zu erkennen, oder verwenden Sie Agenten, wenn tiefere Metadaten (Prozesse, Ports) benötigt werden. Die Erkennung sammelt Daten zu Hardware, Betriebssystem, Leistungsindikatoren und Abhängigkeiten, um genaue Bewertungen zu erstellen. Die Visualisierung von Abhängigkeiten ist entscheidend, um Workloads zu gruppieren und Migrationswellen zu planen, die die Lokalität des Ost-West-Traffics und die Anwendungsebenen (App Tiers) erhalten.

Serverbewertungen liefern Ergebnisse zur Bereitschaft (Betriebssystemunterstützung, Treiber, Agenten), zur leistungsbasierten Dimensionierung (vCPU/RAM/IOPS/Durchsatz) und monatliche Kostenschätzungen, die auf VM-Serien, Datenträger und Reservierungen abgestimmt sind. Azure Migrate kann entweder auf Azure VMs oder Azure VMware Solution abzielen. Für Web-Workloads enthält Azure Migrate eine Web-App-Bewertung, um IIS-Sites für die Migration zu Azure App Service zu evaluieren und nicht unterstützte Funktionen wie ISAPI-Filter, GAC-Abhängigkeiten oder veraltete .NET-Frameworks zu kennzeichnen. Für Datenbanken leitet Azure Migrate die Bewertungen an den Azure Database Migration Service (DMS) weiter, der die SKU-Kompatibilität und erforderliche Korrekturmaßnahmen (Datentypen, T-SQL-Oberfläche, Sortierung, Feature-Parität) testet.

Die Migrationsorchestrierung für Server verwendet Azure Migrate: Server Migration, um VMware-, Hyper-V- oder physische Server kontinuierlich mit Wiederherstellungspunkten und geplanter Umstellung (Cutover) nach Azure zu replizieren. Sie können Testmigrationen in isolierte VNets durchführen, um den Startvorgang (Boot), den Anwendungsstart und die Konnektivität vor der endgültigen Umstellung zu validieren. Für Webanwendungen, die auf IIS gehostet werden, führt der Azure App Service Migration Assistant eine Bereitschaftsbewertung durch und kann ASP.NET- oder PHP-Sites verpacken und in App Service bereitstellen, die Konfiguration bei Bedarf umschreiben und Abhängigkeitslücken aufzeigen (Windows-spezifische COM-Objekte, Treiber auf Maschinenebene, GAC-Assemblys). Er eignet sich am besten für Windows-IIS-Workloads, die zu App Service unter Windows migriert werden.

Der Azure Database Migration Service bietet Online- (minimale Ausfallzeit) und Offline-Migrationen (einmalig):

Unterstützte Quell-/Zielmuster umfassen SQL Server zu Azure SQL Database oder Azure SQL Managed Instance, SQL Server zu SQL Server auf Azure VMs, MySQL zu Azure Database for MySQL, PostgreSQL zu Azure Database for PostgreSQL und MongoDB zu Azure Cosmos DB (MongoDB API). DMS bewertet die Kompatibilität, orchestriert die Schema- und Datenverschiebung und kann Validierungsaufgaben nach der Migration automatisieren.

Optionen für den Massendatentransfer

Wenn Netzwerkbandbreite, Datengravitation oder Compliance-Anforderungen das Online-Kopieren blockieren, nutzen Sie die Offline-Transferangebote von Azure.

Azure Data Box-Familie:

Alle Geräte verwenden Hardwareverschlüsselung, eine lückenlose Lieferkettenlogistik (Chain of Custody) und eine automatische Aufnahme in ausgewählte Azure Storage-Konten nach der Rücksendung. Sie werden typischerweise für die Erstbefüllung (gefolgt von einer laufenden Delta-Replikation über AzCopy, Storage Mover Preview oder Tools von Drittanbietern), einmalige Archivierungen oder Verschiebungen von Region zu Region verwendet, bei denen Egress-Beschränkungen gelten.

Der Azure Import/Export-Dienst verwendet Ihre eigenen BitLocker-verschlüsselten SATA-HDD/SSD-Medien. Das WAImportExport-Tool bereitet Laufwerke vor, generiert Journal- und Manifestdateien, validiert Daten- und Ordnerzuordnungen und schreibt Verschlüsselungsschlüssel. Der Versand-Workflow ist wie folgt:

  1. Erstellen Sie einen Import- (oder Export-)Auftrag im Portal und geben Sie die Ziel- (oder Quell-)Speicherkonten und Container an.
  2. Verwenden Sie WAImportExport, um die Laufwerke vorzubereiten, zu verschlüsseln und die Laufwerkssatz-CSV-Datei zu generieren.
  3. Senden Sie die Medien mit einem zugelassenen Transportunternehmen an das im Auftrag angegebene Microsoft-Rechenzentrum und geben Sie die Sendungsverfolgungsdetails an.
  4. Microsoft nimmt die Daten direkt in Ihr Storage-Konto auf (oder exportiert sie daraus), aktualisiert den Auftragsstatus und sendet die Medien zurück. Import/Export ist optimal, wenn Sie bereits Laufwerke zur Hand haben, eine präzise Kontrolle über die Gerätekette benötigen oder das Volumen im Vergleich zu den Data Box-Appliances bescheiden ist.

Strategie, Lizenzierung und Kostenoptimierung

Wählen Sie Migrationsstrategien basierend auf Zeit, Risiko und Modernisierungszielen aus:

Untermauern Sie den Business Case mit Lizenzierung und Reservierungen:

Hybride Verwaltungs- und Modernisierungsmuster

Azure Arc erweitert die Azure-Governance auf lokale und Multicloud-Umgebungen. Arc-fähige Server binden Windows- und Linux-Maschinen über einen Agenten an, der sie als Azure-Ressourcen projiziert. Dies ermöglicht die Gastkonfiguration mit Azure Policy, Update Management, Defender for Cloud und erweiterungsbasierte Tools (Key Vault-Zertifikate, Dependency Agent). Arc-fähiges Kubernetes bindet CNCF-konforme Cluster an Azure für GitOps-basierte Konfiguration (Flux), Azure Policy für Kubernetes und den Lebenszyklus von Erweiterungen (Open Service Mesh, Azure Monitor für Container). Arc-fähiger SQL Server inventarisiert Instanzen an beliebigen Standorten, zeigt Empfehlungen zum Support-Ende und zu SKUs an, setzt Sicherheits-Baselines durch und integriert sich mit Defender for SQL. Für Edge- oder getrennte Umgebungen bietet Arc eine konsistente Steuerungsebene für die Governance, während die Workloads dort verbleiben, wo sie sind.

Modernisierungsmuster sollten schichtweise auf Migrationspläne angewendet werden:

Praktisches Problemszenario

Adobe Inc. muss ein Portfolio von lokalen IIS-Webanwendungen, SQL Server-Datenbanken und 600 TB an Medien-Assets nach Azure migrieren, dabei die Ausfallzeiten minimieren und sich auf eine „Container-First“-Zukunft vorbereiten.

Schritt-für-Schritt-Ansatz:

  1. Ermitteln und Bewerten mit Azure Migrate Stellen Sie die Azure Migrate Appliance bereit, um VMware-VMs und IIS-Sites zu inventarisieren. Verwenden Sie die Abhängigkeitszuordnung, um Anwendungsebenen zu gruppieren und gemeinsam genutzte Datenbanken zu identifizieren. Führen Sie eine leistungsbasierte VM-Größenbestimmung und eine Bereitschaftsbewertung für App Service durch. Dieser Dienst wurde gewählt, weil er Ermittlung, Kostenschätzung, Abhängigkeitseinblicke und Migrationsorchestrierung in einer einzigen Ebene zentralisiert.

  2. Klassifizieren der Migrationsstrategie pro Workload Führen Sie zunächst ein Rehosting von zustandsbehafteten Anwendungsebenen auf Azure VMs durch, um Zeitpläne abzusichern. Führen Sie ein Replatforming von zustandslosen Webebenen auf Azure App Service durch, wo der Migration Assistant eine hohe Bereitschaft anzeigt, und planen Sie Re-Architect-Workstreams für Portale mit hohem Datenverkehr für AKS. Diese hybride Strategie gleicht Geschwindigkeit (Lift-and-Shift) mit betrieblichen Vorteilen (App Service) und langfristiger Skalierbarkeit (AKS) aus.

  3. Migrieren von Datenbanken mit dem Azure Database Migration Service Verwenden Sie Online-Migrationen für die kundenorientierten SQL Server-Backends zu Azure SQL Managed Instance, um SQL Agent-Aufträge, datenbankübergreifende Abfragen und eine nahezu unterbrechungsfreie Betriebszeit zu erhalten. Nutzen Sie Offline-Migrationen für interne Line-of-Business-Datenbanken während eines geplanten Wochenendfensters. DMS wurde aufgrund seines CDC-basierten Pfads mit minimaler Ausfallzeit, seiner Schemavalidierung und der orchestrierten Umstellung ausgewählt.

  4. Verschieben von Medien-Assets mit Azure Data Box und Import/Export Bestellen Sie mehrere Azure Data Box-Appliances (jeweils 100 TB) für die anfängliche Übertragung von 600 TB in den Blob Storage, gefolgt von einer Delta-Synchronisierung über ExpressRoute. Für zwei entfernte Studios mit kleineren Archiven verwenden Sie Azure Import/Export mit vorhandenen verschlüsselten SSDs und dem WAImportExport-Tool. Data Box bewältigt den Massentransfer schnell und sicher; Import/Export nutzt bereits beschaffte Datenträger am Edge.

  5. Umstellen von Web-Workloads mit dem App Service Migration Assistant und Testmigrationen Für als kompatibel eingestufte IIS-Sites verwenden Sie den Migration Assistant, um sie zu paketieren, die Konfiguration zu konvertieren und in App Service bereitzustellen. Führen Sie Testmigrationen in Staging-Slots durch und führen Sie bei Erfolg einen Swap durch. Das Tool reduziert den manuellen Korrekturaufwand und beschleunigt die Konsistenz der Bereitstellung.

  6. Einführen von Modernisierungsmustern Containerisieren Sie ausgewählte Dienste mit Azure Migrate: App Containerization, pushen Sie Images in die Azure Container Registry und stellen Sie sie mit GitOps über Azure Arc-fähiges Kubernetes in AKS bereit, um eine konsistente Konfiguration über Dev/Test/Prod hinweg zu gewährleisten. Schalten Sie allen öffentlichen APIs Azure API Management vor, um Drosselung, OAuth2 und das Onboarding von Partnern zu standardisieren. Dies legt den Grundstein für Microservices und API-First-Kanäle bei gleichzeitiger Aufrechterhaltung der Governance.

  7. Aktivieren der hybriden Governance mit Azure Arc Binden Sie verbleibende lokale Server und Nicht-AKS-Kubernetes-Cluster mit Azure Arc an, um Azure Policy anzuwenden, Inventar zu sammeln und Sicherheits-Baselines vor, während und nach der Migration zu standardisieren. Arc bietet eine einzige Steuerungsebene für hybride Umgebungen und stellt so die Erkennung von Abweichungen und die Einhaltung von Vorschriften sicher.

  8. Optimieren der Kosten mit dem Azure-Hybridvorteil und Reservierungen Wenden Sie den Azure-Hybridvorteil auf Windows Server und SQL Server an, um die Softwarekosten zu senken. Kaufen Sie 3-Jahres-Reserved Instances für VM- und Managed Instance-SKUs mit stabiler Auslastung; verwenden Sie den gemeinsamen Geltungsbereich (Shared Scope), um die Abdeckung über Abonnements hinweg zu maximieren und Reservierungen auszutauschen, wenn sich die Nutzungsmuster ändern. Dies sichert den Business Case und finanziert Modernisierungs-Sprints.

Warum diese Dienste: Azure Migrate und DMS minimieren das Risiko durch datengesteuerte Planung und eine Ausführung mit geringer Ausfallzeit; der App Service Migration Assistant beschleunigt bewährte IIS-Umzüge; Data Box und Import/Export adressieren die „Data Gravity“ (Datenschwerkraft); Azure Arc bietet eine konsistente Governance über hybride und Multicloud-Umgebungen hinweg; AKS, Functions und API Management ermöglichen eine zukunftssichere, Cloud-native Entwicklung, ohne unmittelbare Migrationsziele zu blockieren.


Überwachung · Alle Domänen · Well-Architected Framework und Designprinzipien

Diese Fragen üben → · Zeitlich begrenzte Übung auf ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Bestehe deine Prüfung →

Microsoft durchsuchen →

Related guides

All-in-One Zugang

Ein Abonnement. Jede Prüfung.

Jeder Plan schaltet unbegrenzte Antwortsuche, Übungstests, KI-Erklärungen und die vollständige Ressourcenbibliothek frei – in über 20 Sprachen.

Monatlich
24.87
Just €0.83/day
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

Bestes Preis-Leistungs-Verhältnis
12 Monate
179.87
Just €0.49/daySave 40%
Alles inklusive:
  • Unbegrenzte Antwortsuche
  • Unbegrenzte Übungstests
  • KI-gestützte Erklärungen
  • Vollständige Ressourcenbibliothek
  • Über 20 Sprachen
  • Wöchentliche Inhaltsaktualisierungen
  • Belohnungen & Empfehlungen
  • Priorisierter Support
Kostenlose Testphase starten

Keine Kreditkarte erforderlich*

✓ Kostenloser Plan enthalten · ✓ Jederzeit kündbar · ✓ Alle Pläne schalten das vollständige Produkt frei