Deploying to Microsoft Azure Permalink to " 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.
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 less monitoring options and no Java support from Microsoft.
Go to the NubesGen website for full documentation.
[Deprecated] Deploying using the "azure" sub-generator
JHipster still has an “azure” sub-generator, which is documented in our previous versions, but it is deprecated.