Freigeben über


.NET-Migrationsfälle für Azure App Service

Azure App Service bietet benutzerfreundliche Tools zum schnellen Ermitteln lokaler .NET-Web-Apps, zum Bewerten ihrer Bereitschaft und zum Migrieren des Inhalts und der unterstützten Konfigurationen zu App Service.

Diese Tools wurden entwickelt, um verschiedene Szenarios zu unterstützen, insbesondere die Ermittlung, Bewertung und Migration. Im Folgenden werden die .NET-Migrationstools und Anwendungsfälle aufgeführt.

Migrieren von mehreren Servern im großen Stil

Hinweis

Informationen zum Migrieren von .NET-Apps zu App Service mithilfe des .NET-Migrationstutorials finden Sie unter Modernisieren von ASP.NET Web-Apps in Azure App Service-Code.

Azure Migrate hat kürzlich die skalierbare, agentenlose Ermittlung und Bewertung von ASP.NET Web-Apps im großen Stil angekündigt. Sie können jetzt ganz einfach ASP.NET Web-Apps ermitteln, die auf IIS-Servern (Internet Information Services) in einer VMware-Umgebung ausgeführt werden, und sie für die Migration zu Azure App Service bewerten. Mithilfe von Bewertungen können Sie die Bereitschaft zur Migration von Web-Apps, Migrationsblocker, Anleitungen zur Behebung, empfohlene Produkte und Hostingkosten ermitteln.

Nachdem Sie die Bewertung der Bereitschaft abgeschlossen haben, sollten Sie mit der Migration ASP.NET Web-Apps zu Azure App Services fortfahren.

Es gibt Tools, die die Migration einer eigenständigen ASP.NET-Web-App oder mehrerer ASP.NET-Web-Apps ermöglichen, die auf einem einzelnen IIS-Server gehostet werden. Weitere Informationen finden Sie unter Modernisieren ASP.NET Web-Apps mit Azure App Service-Code. Mit der Einführung der in Azure Migrate integrierten skalierbaren Migration oder Massenmigration können Sie mehrere ASP.NET Anwendungen migrieren, die auf mehreren lokalen IIS-Servern gehostet werden.

Massenmigration bietet die folgenden Hauptfunktionen:

  • Massenmigration von ASP.NET-Web-Apps zu einer mehrinstanzenfähigen Azure App Services-Instanz oder zu einer App Services-Umgebung
  • Migrieren von ASP.NET-Web-Apps, die als Bereit und Bereit mit Bedingungen bewertet wurden
  • Migrieren von bis zu fünf App Service-Plänen (und zugehörigen Web-Apps) als Teil eines einzigen E2E-Migrationsablaufs
  • Möglichkeit zum Ändern der vorgeschlagenen SKU für den App Service-Zielplan (z. B. Änderung der vorgeschlagenen Pv3-SKU in eine Standard-PV2-SKU).
  • Möglichkeit zum Ändern der vorgeschlagenen Packdichte für Web-Apps für den App Service-Zielplan (Hinzufügen oder Entfernen von Web-Apps, die einem App Service-Plan zugeordnet sind)
  • Ändern des Zielnamens für App Service-Pläne oder Web-Apps
  • Massenbearbeitung von Migrationseinstellungen oder -attributen
  • Herunterladen einer CSV-Datei mit Details der Ziel-Web-App und dem Namen des App Service-Plans.
  • Nachverfolgen des Fortschritts der Migration mithilfe der Erfahrung für die ARM-Vorlagenbereitstellung.

App Service-Migrationstools- und ressourcen

Das App Service Migration Assistant-Tool und der App Service Migration Assistant für PowerShell-Skripts unterliegen den Bestimmungen im Dokument „EULA.pdf“, das mit den jeweiligen Tools verpackt wurde.

Migrationstools Beschreibung Dokumentation
Assistent für die Migration von App Services Migrieren Sie .NET-Web-Apps von Windows-Betriebssystemen zu App Service. Dokumentation des App Service Migration Assistenten
App Service Migration Assistant für Java in Apache Tomcat (Windows – Vorschau) Laden Sie die Vorabversion der Software für die Migration von Java-Webanwendungen auf Tomcat-Webservern herunter, die auf Windows-Servern ausgeführt werden. Dokumentation des App Service Migration Assistenten
PowerShell-Skripts des App Service Migration Assistant Laden Sie PowerShell-Skripts herunter, um alle Microsoft Internet Information Services(IIS)-Web-Apps auf einem einzelnen Server in großen Mengen zu ermitteln und zu bewerten und .NET-Web-Apps vom Windows-Betriebssystem zu App Service zu migrieren. PowerShell-Dokumentation zu App Service Migration Assistant
SHA256-Bezeichner
Weitere Ressourcen zum Migrieren von .NET-Apps in die Cloud
Video
.NET in Azure für Anfänger*innen
Starten der Cloud Journey mit Azure App Service
Blog
Muster für zuverlässige Web-Apps für .NET
Beginnen Sie Ihre Cloudreise mit Azure App Service – Teil 1
Beginnen Sie Ihre Cloud-Reise mit Azure App Service – Teil 2
Erfahren Sie von den Profis, wie Sie Ihre .NET-Apps modernisieren.
Lernpfad
Migrieren von ASP.NET-Apps zu Azure
Hosten einer Webanwendung mit Azure App Service
Veröffentlichen einer Web-App in Azure mit Visual Studio

Ressourcen für die Migration im großen Stil

Gewusst wie
Ermitteln von Web-Apps und SQL Server-Instanzen
Erstellen einer Azure App Service-Bewertung
Tutorial: Bewerten von Web-Apps für die Migration zu Azure App Service
Ermitteln von Softwareinventar auf lokalen Servern mit Azure Migrate
Migrieren von .NET-Apps zu App Service
Blog
Ermitteln und Bewerten von ASP.NET-Apps im großen Stil mit Azure Migrate
Häufig gestellte Fragen
Azure App Service-Bewertungen in Azure Migrate Discovery und Bewertungstool
bewährten Methoden
Bewährte Bewertungsmethoden des Azure Migrate-Tools für Ermittlung und Bewertung
Video
Ermittlung und Bewertung im großen Stil für die Migration von ASP.NET-Apps mit Azure Migrate

Migrieren von einem IIS-Server

Sie können ASP.NET-Web-Apps mithilfe von PowerShell-Skripts von einem einzelnen IIS-Server migrieren, der mit dem entsprechenden Azure Migrate-Feature ermittelt wurde. Sie können die Skripte herunterladen. Sehen Sie sich das Video Updates für die Migration zu Azure App Service an.

Migration von ASP.NET-Web-Apps

Mit dem App Service Migration Assistant können Sie eigenständige lokale ASP.NET-Web-Apps zu Azure App Service migrieren. App Service Migration Assistant wurde entwickelt, um Ihre Reise in die Cloud durch eine kostenlose, einfache und schnelle Lösung für die Migration von Anwendungen von On-Premises in die Cloud zu vereinfachen. Weitere Informationen zum Migration Assistant-Tool finden Sie in den häufig gestellten Fragen.

Containerisieren von ASP.NET-Web-Apps

Einige .NET Framework-Webanwendungen weisen möglicherweise Abhängigkeiten von Bibliotheken und anderen Funktionen auf, die in Azure App Service nicht verfügbar sind. Diese Apps können auf anderen Komponenten im globalen Assemblycache basieren. Bisher konnten Sie diese Anwendungen nur auf virtuellen Computern ausführen. Jetzt können Sie sie jedoch in Azure App Service-Windows-Containern ausführen.

Das App-Containerisierungstool kann Anwendungen mit minimalen Änderungen als Container neu paketieren. Das Tool unterstützt derzeit die Containerisierung von ASP.NET-Anwendungen und Apache Tomcat Java-Anwendungen. Weitere Informationen zur Containerisierung und Migration finden Sie unter ASP.NET von App-Containerisierung und Migration zu Azure App Service.