Quarkus アプリケーションを Azure Container Apps にデプロイする

中級
開発者
Azure
Azure Container Apps
Azure Database for PostgreSQL

Quarkus アプリケーションを作成し、PostgreSQL データベースに接続してから、Azure Container Apps にデプロイします。

学習の目的

このモジュールでは、あなたは次のことをします。

  • 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 シェル、または Windows 上の WSL 2 Linux ディストリビューション
  • その環境で Docker が実行中で、アクセス可能であること。Windows では、選択した WSL ディストリビューションに対して統合が有効になっている、Linux コンテナー用に構成された Docker Desktop

Azure を使ってみる

適切な Azure アカウントを選択します。 Azure は、従量課金制でご利用いただくことも、最大 30 日間無料でお試しいただくこともできます。 サインアップします。