A Technical Deep on Liberty
Discover the power of Liberty, a cloud-optimized Java runtime with fast startup and low memory usage. Build REST microservices with Jakarta EE and MicroProfile, using Maven for seamless development and deployment in Liberty Docker containers on Kubernetes.
At a Glance
Liberty is a cloud-optimized Java runtime that is fast to start up with a low memory footprint and a development mode, known as dev mode, for quick iteration. Adding and removing features to adopt the latest open cloud-native Java API like MicroProfile and Jakarta EE are easy with Liberty. Liberty’s zero migration lets you focus on what’s important and not the APIs changing under you.
You will learn how to build the a REST microservice with Jakarta EE and MicroProfile on Liberty. You will use Maven throughout this exercise to build the microservice as well as to interact with the running Liberty instance. Then, you’ll build a container image for the microservice and deploy it in Liberty Docker container to Kubernetes.