Freigeben über


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

Azure App Service bietet benutzerfreundliche Tools, mit denen Sie schnell lokale .NET-Web-Apps entdecken, die Bereitschaft bewerten und die Inhalte und unterstützten Konfigurationen zu App Service migrieren können.

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

Für Azure Migrate wurde vor Kurzem die Ermittlung und Bewertung von ASP.NET-Web-Apps ohne Agent und im großen Stil angekündigt. Sie können jetzt ganz einfach ASP.NET-Web-Apps ermitteln, die auf IIS-Servern in einer VMware-Umgebung ausgeführt werden, und deren Migrationsbereitschaft zu Azure App Service bewerten. Mithilfe der Bewertung können Sie neben der Migrationsbereitschaft auch Hindernisse, Anleitungen zu Problembehebungen, SKU-Empfehlungen und Hostingkosten ermitteln. Im Anschluss finden Sie Ressourcen für die Migration im großen Stil.

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

Es gibt vorhandene Tools, welche 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, wie in Migrieren von .NET-Apps zu Azure App Service erläutert. Mit der Einführung des Features für Migration im großen Stil bzw. die Massenmigration, das in Azure Migrate integriert ist, erweitern wir nun die Möglichkeiten, mehrere ASP.NET-Anwendungen zu migrieren, die auf mehreren lokalen IIS-Servern gehostet werden.

Azure Migrate bietet Ermittlung und Bewertung von ASP.NET-Web-Apps ohne Agent und im großen Stil. Sie können ASP.NET-Web-Apps ermitteln, die auf IIS-Servern (Internet Information Services, Internetinformationsdienste) in einer VMware-Umgebung ausgeführt werden, und sie für die Migration zu Azure App Service bewerten. Mithilfe der Bewertung können Sie neben der Migrationsbereitschaft auch Hindernisse, Anleitungen zu Problembehebungen, SKU-Empfehlungen und Hostingkosten ermitteln. Im Anschluss finden Sie Ressourcen für die Migration im großen Stil.

Massenmigration bietet die folgenden Hauptfunktionen:

  • Massenmigration von ASP.NET-Web-Apps zu mehrinstanzenfähigen Azure App Services oder zur 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 zugeordneten Web-Apps) als Teil eines einzelnen E2E-Migrationsflusses.
  • Möglichkeit zum Ändern der vorgeschlagenen SKU für den App Service-Zielplan (Bsp.: Änderung der vorgeschlagenen Pv3-SKU in eine PV2-Standard-SKU).
  • Möglichkeit zum Ändern der Web-Apps und der vorgeschlagenen Packdichte von 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 und/oder Web-Apps.
  • Massenbearbeitung von Migrationseinstellungen\-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.

Verlagern von .NET-Apps zu Azure App Service

Azure App Service ist eine Cloudplattform, die eine schnelle, einfache und kostengünstige Möglichkeit bietet, Ihre .NET-Web-Apps aus der lokalen Umgebung in die Cloud zu migrieren. Erfahren Sie noch heute, wie Sie mit Azure Ihre .NET-Anwendungen mit den folgenden Ressourcen modernisieren können.

Wählen Sie eine der folgenden Optionen aus, um mit einer Migrationsbewertung zu beginnen:

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
App Service Migration Assistant Migrieren Sie .NET-Web-Apps von Windows-Betriebssystemen zu App Service. Dokumentation zum App Service Migration Assistant
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 zum App Service Migration Assistant
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. Dokumentation zu PowerShell des 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
Starten der Cloud Journey mit Azure App Service
Starten der Cloud Journey mit Azure App Service – Verlagern Ihres Codes
Erfahren Sie von den Profis, wie Sie Ihre .NET-Apps modernisieren.
Bedarfsgesteuertes Ereignis
Azure-Entwickler – .NET Day
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 (herunterladen) von einem IIS-Server migrieren, der mit dem entsprechenden Azure Migrate-Feature ermittelt wurde. 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 verfügen möglicherweise über Abhängigkeiten von Bibliotheken und anderen Funktionen, die in Azure App Service nicht verfügbar sind. Diese Apps können von anderen Komponenten im globalen Assemblycache abhängig sein. 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 in dieser Anleitung.

Nächste Schritte

Migrieren einer lokalen Webanwendung zu Azure App Service