Yesterday I presented in a Jakarta Tech Talk ‘How to develop your first cloud-native Applications with Java’. Below is the recording and the slides.
In the talk I described the key cloud-native concepts and explained how to develop your first microservices with Java EE/Jakarta EE and Eclipse MicroProfile and how to deploy the services to Kubernetes and Istio.
For the demos I used our end-to-end example application cloud-native-starter which is available as open source. There are instructions and scripts so that everyone can setup and run the demos locally in less than an hour.
I demonstrated key cloud-native functionality:
- Containerized Java EE Microservices
- Exposing REST APIs
- Consuming REST APIs
- Traffic Routing
- Resiliency
- Authentication and Authorization
- Distributed Logging
- Metrics
- Persistence with Java Persistence API (JPA)
Here is the recording.
The slides are on SlideShare.
This is the summary page with links to resources to find out more: