Einführung

Abgeschlossen

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