Earlier this month I attended JavaLand in Brühl, Germany. JavaLand took place for the fifth time and has grown to 1900 developers from 20 countries. It’s always a lot of fun at JavaLand; this was ...
IBM Think 2018 Highlights for Developers
Last week IBM hosted the Think 2018 conference in Las Vegas which is IBM’s flagship conference that combines previous conferences like InterConnect and World of Watson. Below is a list of announcem...
Developing OpenWhisk Functions with Kotlin in IntelliJ
I’ve implemented some code that shows how Apache OpenWhisk functions can be developed with Kotlin. The Java code is built via Gradle and put into a Docker image which can be deployed to OpenWhisk c...
Developing OpenWhisk Functions with Spring Boot
I’ve open sourced some code that shows how Apache OpenWhisk functions can be developed with Spring Boot and how the functions, which run in Docker, can be debugged in Eclipse IDEs. Get the code fr...
Transforming JSON Data in Serverless Applications
Serverless platforms like Apache OpenWhisk are gaining more and more traction. Rather than building only single functions, developers are starting to develop cloud-native applications with many ser...
Data Flows in Serverless Cloud-Native Applications
Serverless platforms like Apache OpenWhisk are gaining more and more traction. Rather than building only single functions, developers are starting to develop cloud-native applications with many ser...
Deploying Angular, React and Vue Apps on Kubernetes
I’ve open sourced some sample code that shows how to deploy Angular, React and Vue web applications to Kubernetes on the IBM Cloud. Get the code from GitHub. In order to serve the web applicati...
Slides: When to use Serverless? When to use Kubernetes?
Many developers want to know whether they should use Serverless or Kubernetes to build cloud-native applications. Both computing options have pros and cons and it depends on your needs which option...
Accessing Machine Learning Models via REST APIs
Watson Machine Learning can be used by data scientists to create models which can be managed and deployed on the IBM Cloud. Developers can access these models from applications, for example to run ...
A/B Testing with Kubernetes and Istio
Last week I gave a presentation “When to use Serverless? When to use Kubernetes?” One of the weaknesses of Serverless platforms is that you currently cannot do things like A/B testing well since th...