New Open-Source Multi-Cloud Asset to build SaaS

When software is provided as a managed service (SaaS), using a multi-tenant approach helps minimise costs for the deployments and operations of each tenant. In order to leverage these advantages, applications need to be designed so that they can be deployed to support multiple tenants, while maintaining isolation for security reasons. At the same time, common deployment and operation models are required so that new SaaS versions can be deployed to existing tenants, or to onboard new tenants, in a reliable and efficient way.

Getting started to secure a simple Java Microservice with Keycloak, MicroProfile and OpenLiberty

The objective of this blog post is to share with you an extract of a "simple" example project on GitHub I created to get started with: How to access a Java Microservice using the Open Source Identity and Access Management with Keycloak and JavaWebToken (JWT). ‌ In that project I want to ... ... secure … Continue reading Getting started to secure a simple Java Microservice with Keycloak, MicroProfile and OpenLiberty

Write and execute a JUnit test for a Java microservice based on MicroProfile and run both in the OpenLiberty development mode

This blog post has the focus on: how to develop a JUnit test for the Authors microservice from the Cloud Native Starter example and run both the Authors microservice and the JUnit test on OpenLiberty in the development mode. That blog post hasn't the objective to be a blueprint or a 'how to guide' for … Continue reading Write and execute a JUnit test for a Java microservice based on MicroProfile and run both in the OpenLiberty development mode