Déployer une application Quarkus sur Azure Container Apps

Intermédiaire
Développeur
Azure
Azure Container Apps
Azure Database pour PostgreSQL

Créez une application Quarkus, connectez-la à une base de données PostgreSQL, puis déployez-la sur Azure Container Apps.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Développez une application Quarkus.
  • Connectez votre application à Azure Database pour PostgreSQL.
  • Déployez l’application sur Container Apps.
  • Configurez le pare-feu de base de données pour remplacer l’accès à partir de toutes les adresses IPv4 publiques par l’exception Azure-services.

Prérequis

  • Connaissance du développement d’applications Java
  • Un abonnement Azure
  • Installations locales de Java JDK (17), Maven (3.9.9), Azure CLI (2.87.0 ou version ultérieure) et curl dans l’environnement Bash utilisé pour les exercices
  • Un interpréteur de commandes Bash local sur Linux ou macOS ou une distribution WSL 2 Linux sur Windows
  • Docker en cours d’exécution et accessible à partir de cet environnement ; sur Windows, Docker Desktop configuré pour les conteneurs Linux avec l’intégration activée pour la distribution WSL sélectionnée

Prise en main d’Azure

Choisissez le compte Azure qui vous convient. Payez à l’utilisation ou essayez Azure gratuitement pendant jusqu’à 30 jours. S’inscrire.