将 Quarkus 应用程序部署到 Azure 容器应用

中级
开发人员
Azure
Azure 容器应用
Azure Database for PostgreSQL

创建 Quarkus 应用程序,将其连接到 PostgreSQL 数据库,然后将其部署到 Azure 容器应用。

学习目标

在本模块中,您将:

  • 开发 Quarkus 应用程序。
  • 将应用程序连接到 Azure Database for PostgreSQL。
  • 将应用程序部署到 Container Apps。
  • 配置数据库防火墙,以将来自所有公共 IPv4 地址的访问替换为 Azure 服务异常。

先决条件

  • 熟悉开发 Java 应用程序
  • Azure 订阅
  • Java JDK(17)、Maven(3.9.9)、Azure CLI(2.87.0 或更高版本)的本地安装,以及用于练习的 Bash 环境中的 curl
  • Linux 或 macOS 上的本地 Bash shell,或 Windows 上的 WSL 2 Linux 分发版
  • Docker 已运行且可从该环境访问;在 Windows 上,Docker Desktop 已配置为使用 Linux 容器,并为所选 WSL 发行版启用了集成

Azure 入门

选择适合你的 Azure 帐户。 即用即付或在最长 30 天内免费试用 Azure。 注册。