This article describes how to deploy local applications to OpenShift with the OpenShift ‘oc’ CLI (command line interface). The complete source code of the scenarios below is available as open sour...
Deploying Kafka on OpenShift
This article describes an easy way for developers to deploy Kafka on Red Hat OpenShift. Managed Services There are multiple ways to use Kafka in the cloud. One way is to use IBM’s managed Event S...
OpenShift Logging Quick Start
This article describes how to set up logging in Red Hat OpenShift and how to use it to see logs from microservices in one place. OpenShift provides logging capabilities built into the platform to ...
Deploying Postgres on OpenShift
This article describes an easy way for developers to deploy PostgreSQL (or Postgres) on Red Hat OpenShift. Managed Services There are multiple ways to use Postgres in the cloud. One way is to use...
Deploying IBM's Db2 on OpenShift
This article describes an easy way for developers to deploy IBM’s Db2 databases on Red Hat OpenShift. Managed Services There are multiple ways to use Db2 in the cloud. One way is to use IBM’s man...
Webinar Recording: Application Modernization and Rabbits
At We Are Developers I gave a talk about my application modernization example which shows how to modernize 10+ year-old Java applications with modern cloud-based technologies. Abstract Are you cur...
Running Managed OpenShift On-Premises
This month IBM announced the general availability of IBM Cloud Satellite as well as the general availability of OpenShift on Satellite. This offering is incredibly powerful! It allows companies to ...
Video: Application Modernization in Baby Steps
Are you curious to learn how to modernize 10 years old Java applications to gain benefits from the cloud? Do you want to try this yourself following step by step instructions? Then you should check...
Developing loosely coupled Micro Frontends via RxJS
My last article Developing Micro Frontends with Single-Spa explained how to break down monolithic web applications in micro frontends using single-spa. In order to ensure loosely coupling between t...
Developing Micro Frontends with Single-Spa
In the process of building new or modernizing older applications, backend functionality is often broken down in multiple microservices. Without modular frontends though, applications often don’t ga...