Skip to content

Blog

Practical notes from building and running enterprise systems: Java and Spring Boot, IBM integration, Red Hat OpenShift and identity & access management.

Running Spring Boot on OpenShift

Getting a Spring Boot service to start on OpenShift takes five minutes. Getting it to behave well in production (rolling updates without errors, sensible memory use, configuration per environment) takes a few deliberate choices. This is the checklist I follow.

IBM App Connect Enterprise in practice

IBM App Connect Enterprise (ACE), the successor of IBM Integration Bus, is the integration engine inside IBM Cloud Pak for Integration. It connects systems that were never designed to talk to each other: an ERP, a REST API, a message queue, a file drop, a partner's SOAP service.

This is the mental model I wish I'd had on day one.