Einleitung

Abgeschlossen

Organisationen führen häufig viele verschiedene Java-Workloads aus, von einfachen Anwendungen bis hin zu hochkomplexen, unternehmenskritischen Mikroservicearchitekturen.

Eine E-Commerce-Website könnte einen hochgradig skalierbaren, kundenorientierten Store haben, der auf Hunderte von Spring Boot-Diensten basiert. Die Website könnte auch ein monolithisches Back-Office-System haben, um ihren Katalog und viele kleinere Batchanwendungen zu betreiben, um ihre Bestände zu aktualisieren und ihre Kunden zu benachrichtigen.

Azure bietet viele Möglichkeiten zum Ausführen von Java, von einfachen virtuellen Computern bis hin zu Containern, verwalteten Diensten oder serverlosen Funktionen. Azure bietet eine oder sogar mehrere Lösungen, die Ihren Anforderungen entsprechen, einschließlich Lösungen für komplexe E-Commerce-Szenarien.

In diesem Modul werden diese Lösungen sowie Tools vorgestellt, mit denen Sie die für Ihren spezifischen Anwendungsfall am besten geeignete Lösung auswählen können.

Lernziele

Am Ende dieses Moduls können Sie:

  • Beschreiben und unterscheiden Sie die Azure-Bereitstellungsoptionen, die für Java-Anwendungen verfügbar sind.
  • Wählen Sie den besten Azure-Dienst für die Bereitstellung einer Java-Anwendung aus.

Voraussetzungen

  • Kenntnisse zur Entwicklung und Ausführung von Java-Anwendungen
  • Erfahrung mit Cloudinfrastruktur auf Anfängerniveau