Quarkus is a Kubernetes native Java stack crafted from the best of breed Java libraries and standards. Since Quarkus applications start very fast and consume little memory, they are well suited for...
Multistage Dockerfiles for Quarkus
New Quarkus applications can be created in several ways, for example via CLI or the Start Coding page. Since applications are usually run in containers, Dockerfiles are created automatically. Howev...
Running legacy Java Applications locally
I’ve been working on app modernization recently and had to get some older Java EE applications to work. In order to do this, I’ve used containers which was much faster than configuring my machine f...
Podcast about App Modernization
My colleague Upkar Lidder and I have discussed the topic Application Modernization in a podcast. The podcast is basically about my article 10 Reasons why Enterprises should modernize Applications....
Workshop: Modernizing IBM WebSphere Applications
There are several examples showing how to modernize WebSphere applications. The best one I’ve found so far is the “Customer Order Services” application which is a simple store-front shopping applic...
10 Reasons why Enterprises should modernize Applications
While cloud technologies and modern programming models like cloud-native have been around for several years, most enterprise applications are still run on-premises and/or use classic stacks and app...
Application Modernization Resources on IBM Developer
In this short blog I list resources IBM provides around the topic ‘Application Modernization’ which is a topic that gets more and more important for companies as part of their journey to the cloud ...
Modernizing Java Applications with IBM's Transformation Advisor
This article describes how to use IBM’s Transformation Advisor tool which helps transforming Java EE applications that run, for example on WebSphere Liberty, into cloud-native applications and micr...
Securing Vue.js Applications with Keycloak
I’ve built a new sample that leverages Keycloak to do authentication and authorization in Vue.js and Quarkus applications. This article describes how to authenticate users in Vue.js web application...
Security in Quarkus Applications via Keycloak
I’ve developed a sample that leverages Keycloak to do authentication and authorization in Quarkus applications. In this article I share my experiences and tips. Get the code from GitHub. My sampl...