メインコンテンツまでスキップ

Microsoft Azureへのデプロイ

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

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

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 Spring Appsへの組み込みのazdデプロイメントを備えた、新しいJHipsterアプリケーションの作成もできます。デプロイメントテンプレートの恩恵により、azd up という1つの簡単なコマンドでデプロイできるオープンソースのツールキット Azure Development CLI を活用します。

Azure Spring Apps の JHipster デモ

この4分間のチュートリアルでは、 start.jhipster.tech/generate-azure-application を介し、Azure Spring Appsへの組み込みのazdデプロイメントを使用してJHipsterアプリケーションを生成する方法を説明します。

プレゼンター Sandra Ahlgrimm (@skriemhild)

2023年9月26日 公開