The most common approach is to deploy Vertx applications as fat jars - this means that we rely on build tools to generate a "fat jar" project (the application that includes built code, configurations alongside with bundled external dependencies). This app is ready to be executed on local systems as any normal jar project or could be deployed to popular platform as a service cloud providers that support deployments of fat jar apps (examples include Heroku, Clever Cloud, Microsoft Azure, Amazon among others). In addition, when we talk about microservices, it is a common practice to deploy them inside containers in order to improve their portability.
Top comments (0)