Skip to main content

Microsoft Azureは、クラウドでJHipsterアプリケーションを実行するための優れたソリューションです。

Microsoft Azureへのデプロイ

  • 最も簡単な方法は、JHipster Azure Container Appsを使用して、プロジェクトをエンドツーエンドで作成してデプロイすることです。JHipster Azure Container Appsは、フルスタックのSpringアプリケーション開発を合理化するように設計されており、Azure Container Appsの堅牢なインフラストラクチャを活用して、これまでにない容易さと効率性でプロジェクトを実現します。
  • Spring Bootを使用している場合、Azure Container Appsは、組み込みのJava機能を備え、JHipsterアプリケーションを完全にサポートしています。クイックスタートで詳細を読むことができます。
  • また、Azure App Serviceを使用して、モノリスをデプロイすることもできます。
  • 他のDockerおよびKubernetesクラウドプロバイダと同様に、JHipsterのDockerおよびKubernetesサポートを使用して、DockerイメージをMicrosoft Azureにデプロイできます。これらのオプションの詳細については、Docker ComposeドキュメントおよびKubernetesドキュメントを参照してください。

Microsoft Azure

NubesGenを使用したデプロイ

NubesGenはJHipsterアプリケーションを完全にサポートするデプロイメントプラットフォームであり、アプリケーションをAzureにデプロイするための最良のソリューションです。

NubesGenを使用してJHipsterアプリケーションをデプロイするには、ドロップダウン・メニューから次の項目を選択します。

  • "Spring Boot (Java) with Maven"で、MavenでJHipsterアプリケーションを実行します。
  • "Spring Boot (Java) with Gradle"で、GradleでJHipsterアプリケーションを実行します。
  • "Docker with Spring Boot"で、JHipsterアプリケーションをDockerでパッケージ化し、Dockerで実行します。パフォーマンスはMavenやGradleよりも優れているかもしれませんが、監視オプションが少なく、MicrosoftからのJavaサポートもありません。

NubesGenのWebサイトにアクセスすると、完全なドキュメントが表示されます。

start.jhipster.techで生成されたazdを使用したデプロイ

start.jhipster.tech/generate-azure-application を通じて、Azure Container Appsへのazdデプロイメントが組み込まれた新しいJHipsterアプリケーションを作成することもできます。これは、デプロイメントテンプレートの恩恵を受け、'azd up' という1つの簡単なコマンドでデプロイできるオープンソースツールキットであるAzure Development CLIを活用します。

2024年11月21日公開