Setting up a cloud-native Sample App on Minishift in an Hour

My colleague Harald Uebele and I have developed an end-to-end sample application to help developers to get started with developing microservices and deploying them to Kubernetes. We have documented how to run this application on Minikube and the IBM Cloud Kubernetes service. This week we added documentation and scripts how to deploy the same application to Minishift in less than an hour. (more…)
More

Free and self paced workshop: How to develop microservices with Java

Over the last weeks I've worked on an example application that demonstrates how to develop your first cloud-native applications with Java/Jakarta EE, Eclipse MicroProfile, Kubernetes and Istio. Based on this example my colleague Thomas Südbröcker wrote a workshop which explains how to implement resilient microservices, how to expose and consume REST APIs, how to do traffic management and more. (more…)
More

How to build and run a Hello World Java Microservice

The repo cloud-native-starter contains an end-to-end sample application that demonstrates how to develop your first cloud-native applications. Two of the microservices have been developed with Java EE and MicroProfile. To simplify the creation of new Java EE microservices, I've added another very simple service that can be used as template for new services. (more…)
More

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 web application, business logic, authentication and now also persistence. It runs on Kubernetes and Istio and there are scripts to easily deploy it. (more…)
More

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 includes the topis authentication and authorization, since that functionality is required by most applications. This article describes how to check authorization in microservices implemented with Java EE and Eclipse MicroProfile. (more…)
More