Distribuire un'applicazione Quarkus in App contenitore di Azure
Intermedio
Sviluppatore
Azure
App contenitore di Azure
Database di Azure per PostgreSQL
Creare un'applicazione Quarkus, connetterla a un database PostgreSQL e quindi distribuirla in App contenitore di Azure.
Obiettivi di apprendimento
In questo modulo:
- Sviluppare un'applicazione Quarkus.
- Connettere l'applicazione a Database di Azure per PostgreSQL.
- Distribuire l'applicazione in Container Apps.
- Configurare il firewall del database per sostituire l'accesso da tutti gli indirizzi IPv4 pubblici con l'eccezione Azure-services.
Prerequisiti
- Familiarità con lo sviluppo di applicazioni Java
- Una sottoscrizione di Azure
- Installazioni locali di Java JDK (17), Maven (3.9.9), interfaccia della riga di comando di Azure (2.87.0 o versione successiva) e curl nell'ambiente Bash usato per gli esercizi
- Una shell Bash locale in Linux o macOS o una distribuzione di WSL 2 Linux in Windows
- Docker in esecuzione e accessibile da tale ambiente; in Windows, Docker Desktop configurato per i contenitori Linux con integrazione abilitata per la distribuzione WSL selezionata
Informazioni di base su Azure
Scegliere l'account Azure più adatto per l'utente. Pagamento a consumo o prova gratuita di Azure per un massimo di 30 giorni. Iscriversi.