Over the past few weeks I've worked on an example application that demonstrates how Java EE developers can get started with microservices. The application is a full end-to-end sample which includes a web application, business logic, authentication, and now also persistence. It runs on Kubernetes and Istio and there are scripts to easily deploy it.
Get the cloud-native-starter code from GitHub.