Skip to main content

Deploying to Microsoft Azure

Microsoft Azure is a great solution to run JHipster applications in the cloud.

  • The easiest way is to use JHipster Azure Spring Apps to create and deploy your project from end to end. JHipster Azure Spring Apps is designed to streamline your full-stack Spring application development, leveraging the robust infrastructure of Azure Spring Apps to bring your projects to life with unprecedented ease and efficiency.
  • If you are using Spring Boot microservices, Azure Spring Apps fully supports JHipster applications. You can read more on the Quickstart.
  • You can also try Azure App Service to deploy your monoliths.
  • As with any Docker and Kubernetes cloud provider, you can use the JHipster Docker and Kubernetes support to deploy your Docker images to Microsoft Azure. Follow our Docker Compose documentation and our Kubernetes documentation for more information on these options.

Microsoft Azure

Deploying using NubesGen

NubesGen is a deployment platform that fully supports JHipster applications and is the best solution to deploy your applications to Azure.

To deploy your JHipster application with NubesGen, select in the dropdown menu:

  • "Spring Boot (Java) with Maven" to run your JHipster application with Maven.
  • "Spring Boot (Java) with Gradle" to run your JHipster application with Gradle.
  • "Docker with Spring Boot" to package your JHipster application with Docker and run it with Docker. Performance might be better than with Maven or Gradle, but you will have fewer monitoring options and no Java support from Microsoft.

Go to the NubesGen website for full documentation.

Deploying using azd generated at start.jhipster.tech

You can also create a new JHipster application with built-in azd deployment to Azure Spring Apps via start.jhipster.tech/generate-azure-application. This will leverage the Azure Development CLI, an open-source toolkit that benefits from deployment templates and lets you deploy with one simple command: 'azd up'.

JHipster On Azure Spring Apps Demo

This 4-minute tutorial shows you how to generate a JHipster Application with built-in azd deployment to Azure Spring Apps via start.jhipster.tech/generate-azure-application.

Presented by Sandra Ahlgrimm @skriemhild

Published on 26 Sep 2023