Azure での Java アプリのベスト プラクティス

次の方法については、まずここから学び始めてください。

  • Java アプリの監視
  • Java アプリの発想から生産まで、エンドツーエンドでの自動化
  • Java アプリのチューニング
  • 使用率を高めるための Java アプリの自動スケーリング
  • Java アプリに対するアクセスのセキュリティ保護、および
  • 知識があるお気に入りの Java ツールを使用した構築

いつもどおり、Spring、Tomcat、WildFly、JBoss、WebLogic、WebSphere、Maven、Gradle、IntelliJ、Eclipse、Jenkins、Terraform など、使い慣れたツールとフレームワークを使用できます。

Azure 上の Java のラーニング パス:

Azure での Java アプリのベスト プラクティス

前提条件

Azure を使ってみる

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

このラーニング パス内のモジュール

Azure で Java アプリケーションをセキュリティで保護するためのベスト プラクティスについて学習し、Azure Key Vault を使用してそれらを適用します。

Azure で Java アプリケーションの監視を使用する方法について説明します

自動スケーリングを使用して Azure 上の Java アプリの利用をさらに促進させる方法について学びます。

Terraform 構成を作成し、Azure リソースをプロビジョニングします。そして、GitHub Actions または Azure Pipelines のどちらかを使用して、継続的インテグレーションと継続的デリバリー (CI/CD) 用にプロジェクトを設定します。

このモジュールでは、IntelliJ で Web アプリを作成し、Azure Toolkit for IntelliJ を使用して、そのアプリを Azure にデプロイする方法を学びます。

Azure App Service 用の Maven プラグインを使用して、Java Web アプリを開発し、Azure にそのアプリをデプロイします。