Nasazení aplikace Quarkus do Azure Container Apps

Středně pokročilý
Vývojář
Azure
Azure Container Apps
Azure Database for PostgreSQL

Vytvořte aplikaci Quarkus, připojte ji k databázi PostgreSQL a pak ji nasaďte do Azure Container Apps.

Cíle výuky

V tomto modulu:

  • Vývoj aplikace Quarkus
  • Připojte aplikaci ke službě Azure Database for PostgreSQL.
  • Nasaďte aplikaci do Container Apps.
  • Nakonfigurujte bránu firewall databáze tak, aby nahradila přístup ze všech veřejných IPv4 adres výjimkou pro služby Azure.

Požadavky

  • Znalost vývoje aplikací v Javě
  • Předplatné Azure
  • Místní instalace sady Java JDK (17), Maven (3.9.9), Azure CLI (2.87.0 nebo novější) a curl v prostředí Bash používaném pro cvičení
  • Místní shell Bash v Linuxu nebo macOS nebo distribuce Linuxu pro WSL 2 na Windows
  • Docker spuštěný a přístupný z daného prostředí; v Windows, Docker Desktop nakonfigurovaný pro linuxové kontejnery s povolenou integrací pro vybranou distribuci WSL

Začínáme s Azure

Zvolte si účet Azure, který vám vyhovuje. Zvolte průběžné platby nebo vyzkoušejte Azure zdarma až na 30 dnů. Zaregistrujte se.