Deploy a Quarkus application to Azure Container Apps
Create a Quarkus application, connect it to a PostgreSQL database, and then deploy it to Azure Container Apps.
Learning objectives
In this module, you:
- Develop a Quarkus application.
- Connect your application to Azure Database for PostgreSQL.
- Deploy the application to Container Apps.
- Configure the database firewall so that only internal IP addresses can access it.
Prerequisites
- Familiarity with developing Java applications
- An Azure subscription
- Local installations of Java JDK (17 or later), Maven (3.1), and the Azure CLI (2.57 or later)
- Docker and Docker Desktop