Deploying cloud-native applications to Open Liberty
In this section, we will look at how to deploy a MicroProfile application using Open Liberty. We have chosen Open Liberty because we are committers on Open Liberty, but its focus on being current with the latest releases of MicroProfile, performance, and ease of use make it a good option for anyone.
As you might expect from the name, Open Liberty is an open source Java runtime for building and deploying cloud-native applications. It is designed around the idea of components called features that can be configured to provide just enough runtime for your application needs. This means if your application doesn't use or need MicroProfile OpenTracing, then you don't need to configure the MicroProfile OpenTracing feature and the runtime will be smaller, faster, and leaner – it'll be better sized for what your application needs. Open Liberty has a feature for programming APIs such as MicroProfile APIs, Java EE, Jakarta...