Einführung
Viele Unternehmen hosten weiterhin Webanwendungen in ihrer internen Infrastruktur auf Computern mit Windows Server, IIS (Internet Information Services) und SQL Server. Neben den anfänglichen Kosten und dem Einrichtungsaufwand fallen bei diesen Anwendungen laufende Wartungskosten für Hardware, Betriebssystemupdates und Lizenzen an. Angesichts dieser Wartungskosten stellt Azure App Service eine attraktive Alternative dar.
Angenommen, Ihr Unternehmen verfügt über ASP.NET-Webanwendungen, die zu Azure App Service migriert werden sollen. In diesem Fall sollten Sie zunächst überprüfen, ob die Apps Abhängigkeiten von Features aufweisen, die nicht von Azure App Service unterstützt werden. Sie könnten dafür eine Reihe von teuren und zeitaufwändigen Bewertungsprojekten in Gang setzen. Nach Abschluss der Bewertung müssten Sie Azure App Service-Konten einrichten, die Dateien verschieben und Einstellungen übernehmen.
Eine bessere Lösung stellt der Azure App Service Migration Assistant dar. Zur Bewertung der einzelnen Webanwendungen auf dem Server installieren Sie einfach den Migration Assistant und führen ihn aus. Ist die Webanwendung für eine Migration geeignet, müssen Sie u. a. Details zu Ihrem Azure-Konto und der Zielressourcengruppe angeben, um die Migration abzuschließen. Wenn die Migration nicht durchgeführt werden kann, können Sie mithilfe der Informationen die Anwendung überarbeiten, um die Abhängigkeiten zu entfernen, die dem Umstieg auf die Cloud im Wege stehen.
In diesem Modul verwenden Sie den Migration Assistant für Azure App Service in einer simulierten lokalen Umgebung, um seine Funktionen kennenzulernen. Sie führen eine Bewertung durch und migrieren dann eine ASP.NET-Anwendung zu Azure App Service.
Am Ende dieses Moduls sind Sie in der Lage, mögliche Hindernisse beim Migrieren einer in IIS ausgeführten Webanwendung zu Azure App Service zu erkennen.
Lernziele
In diesem Modul lernen Sie Folgendes:
- Identifizieren der Arten von Problemen, die beim Migrieren einer in IIS gehosteten Anwendung zu Azure App Service auftreten können
- Bewerten der Migrationsbereitschaft einer lokalen Webanwendung mit dem Azure App Service Migration Assistant
- Migrieren einer lokalen Webanwendung zu Azure App Service mithilfe von Migration Assistant
Voraussetzungen
- Kenntnisse im Umgang mit virtuellen Computern, Windows Server und IIS
- Grundkenntnisse über die Funktionsweise von IIS, seinen Erweiterbarkeitspunkten und das Hosten von ASP.NET-Anwendungen in IIS