Last week I attended WeAreDevelopers, a large developer congress with 10.000 attendees. Below are some pictures. Here is part of the IBM team: Youri Boehler, Emily Jiang, Harald Uebele, Thomas Süd...
Persistence for Java Microservices in Kubernetes via JPA
Over the last 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 w...
Authorization in Microservices with MicroProfile
I’ve been working on an example that demonstrates how to get started with cloud-native applications as a Java developer. The example is supposed to be a full end-to-end sample application which inc...
Pictures from JAX 2019
This week I attended JAX in Mainz, Germany, which is a conference with 2000 enterprise developers. Below are some pictures. In the opening session the people responsible for the content described ...
How to develop your first cloud-native Applications with Java
Over the next weeks I’ll give several talks how to get started with cloud-native applications implemented in Java. The talk is based on cloud-native-starter, which is an end-to-end application that...
Example Java App running in the Cloud via Kubernetes
Over the last weeks I’ve worked on a new sample application which demonstrates how to build microservices-based architectures. While there are still some minor things I’d like to add, I think the s...
Authorization in Cloud-Native Apps in Istio via OpenID
My colleague Harald Ueble and I are working on a repo to help especially Java developers getting started with cloud-native applications. By doing this we have learned a lot ourselves. The topic, t...
Implementing Health Checks with MicroProfile and Istio
When running cloud-native applications in the orchestration framework Kubernetes and the service mesh Istio, microservices need to report whether they are ready and live. Kubernetes needs to know t...
Configuring Microservices with MicroProfile and Kubernetes
As defined in the Twelve-Factor-App it’s important for cloud-native applications to store configuration externally, rather than in the code since this makes it possible to deploy applications to di...
Authenticating Web Users with OpenID and JWT
As some of my readers will know, I’m working on a cloud-native-starter repo that demonstrates how to start building cloud-native applications with Java EE and Istio. One of the required core featur...