Documentation versions (currently viewingVaadin 24)

Deploying Using Cloud Providers

Learn how to deploy your application to third-party cloud hosting providers.

Hilla applications are standard Java Web Applications, and as such can be deployed on most cloud services that support Java applications.

Some providers require a pre-built JAR or WAR file, while others allow you to deploy, for example, directly from GitHub. For this reason, the documentation is split up into articles that each cover an individual cloud provider.

Even though deployment itself varies from provider to provider, you should read the Production Build article before delving into the tutorials, as this explains some common topics, such as what a production build is and how to do such a build.


Amazon Web Services
How to deploy a Hilla application to Amazon Web Services (AWS).
How to deploy your Hilla application to Microsoft’s Azure cloud.
Google Cloud
How to deploy your Hilla application to Google Cloud.
How to deploy your Hilla application to Heroku.