Einführung
Angenommen, Sie sind ein Java-Entwickler, der für ein Unternehmen arbeitet, das Web-Apps erstellt, die derzeit auf lokalen Servern ausgeführt werden. Ihr Unternehmen hat sich dazu entschieden, seine Web-Apps zu Azure App Service zu migrieren. Ihre Aufgabe ist es, den Migrationsprozess für das Entwicklungsteam möglichst reibungslos zu gestalten. Eine reibungslose Migration ermöglicht es dem Team weiterhin, Web-Apps mit den bereits verwendeten Tools zu erstellen und bereitzustellen. Das Entwicklungsteam verwendet beispielsweise Apache Maven, um den Buildprozess für Java-Anwendungen zu automatisieren.
Azure App Service verfügt über mehrere Plug-Ins, um verschiedene Sprachen und Technologien zu unterstützen. Mit dem Maven-Plug-In für Azure App Service können Ihre Java-Entwickler weiterhin das Buildtool verwenden, mit dem sie vertraut sind. Das Maven-Plug-In unterstützt das Konfigurieren und Bereitstellen von Apps in Azure App Service, daher möchten Sie in Erfahrung bringen, wie Sie dieses Plug-In in Ihre vorhandene Buildautomatisierung integrieren.
In diesem Modul erstellen Sie eine Java-Web-App mithilfe eines Maven-Web-App-Archetyps. Nachdem Sie Ihre Web-App erstellt haben, konfigurieren Sie sie, um sie lokal auszuführen und zu testen. Sobald Sie sichergestellt haben, dass Ihre Web-App lokal funktioniert, stellen Sie sie mithilfe des Maven-Plug-Ins in Azure App Service bereit.
Am Ende dieses Moduls erfahren Sie, wie einfach es ist, das Maven-Plug-In für Azure App Service in Ihre vorhandene Buildautomatisierung zu integrieren. Durch die Integration des Plug-Ins kann Ihr Entwicklungsteam weiterhin das Maven-Toolset verwenden, mit dem Ihr Unternehmen vertraut ist.
Lernziele
In diesem Modul wird Folgendes thematisiert:
- Entwickeln Sie eine Java-Web-App.
- Konfigurieren Sie das Maven-Plug-In für Azure App Service.
- Bereitstellen der Web-App mithilfe des Maven-Plug-Ins.
Voraussetzungen
- Erfahrung mit dem Schreiben von Web-Apps in Java
- Kenntnisse über das Erstellen und Bereitstellen von Java-Web-Apps mit Maven