Eine Quarkus-Anwendung in Azure Container Apps bereitstellen

Fortgeschrittene Anfänger
Entwickler
Azure
Azure Container Apps
Azure-Datenbank für PostgreSQL

Erstellen Sie eine Quarkus-Anwendung, verbinden Sie sie mit einer PostgreSQL-Datenbank, und stellen Sie sie dann in Azure Container Apps bereit.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Entwickeln Sie eine Quarkus-Anwendung.
  • Verbinden Sie Ihre Anwendung mit Azure Database für PostgreSQL.
  • Stellen Sie die Anwendung in Container Apps bereit.
  • Konfigurieren Sie die Datenbankfirewall, um den Zugriff für alle öffentlichen IPv4-Adressen durch die Ausnahme „Azure-Dienste“ zu ersetzen.

Voraussetzungen

  • Vertrautheit mit der Entwicklung von Java-Anwendungen
  • Ein Azure-Abonnement
  • Lokale Installationen von Java JDK (17), Maven (3.9.9), der Azure CLI (2.87.0 oder höher) und curl in der Bash Umgebung, die für die Übungen verwendet wird
  • Eine lokale Bash-Shell unter Linux oder macOS oder eine WSL 2 Linux-Distribution unter Windows
  • Docker wird in dieser Umgebung ausgeführt und ist zugänglich; unter Windows muss Docker Desktop für Linux-Container konfiguriert sein, wobei die Integration für die ausgewählte WSL-Verteilung aktiviert ist

Erste Schritte mit Azure

Wählen Sie das für Sie geeignete Azure-Konto aus. Nutzen Sie die Vorausbezahlung, oder testen Sie Azure kostenlos für bis zu 30 Tage. Registrieren Sie sich.