まとめ
おめでとうございます。 Quarkus アプリケーションを Azure Container Apps にデプロイしました。
あなたの会社は、Quarkus アプリケーションをクラウドにデプロイしたいと考えていました。 次の手順を完了しました。
Quarkus アプリケーションのサンプルを作成し、ローカルで実行してテストしました。
Azure Database for PostgreSQL のインスタンスを作成し、データベースにアクセスするために Quarkus アプリケーションを構成しました。
Quarkus アプリケーションをコンテナー化しました。
Azure Container Apps 環境を作成し、Quarkus アプリケーション コンテナーをデプロイし、クラウドでアプリケーションをテストしました。
ファイアウォール規則を更新してデータベースの外部呼び出しを無効化し、Quarkus アプリケーションのみがアクセスできるようにしました。
これで自信を持って Container Apps で Quarkus アプリケーションの実行を推奨できるようになりました。
リソースをクリーンアップする
このモジュールでは、リソース グループ内に Azure リソースを作成しました。 これらのリソースが必要なければ、リソース グループをポータルから削除します。 または、次のコマンドを実行します。
az group delete \
--name $AZ_RESOURCE_GROUP \
--yes
このコマンドの実行には 1 分かかることがあります。
重要
このモジュールで使用した Azure リソースのプロビジョニングを解除し、当該リソースの料金を回避します。
その他のリソース
- Quarkus ガイド
- Azure Container Apps
- Azure Database for PostgreSQL のドキュメント
- Hibernate ORM with Panache
- Java 開発者向けの Azure
- Azure での Java アプリケーションのホスティング オプションの比較