This is a follow up blog post of How to run OpenWhisk actions on Knative?
OpenWhisk web actions when invoked receives HTTP request details as parameters to the action input…
Apache OpenWhisk actions are invoked by sending HTTP POST requests to the platform API. Invocation requests have two different modes: blocking and non-blocking.
In this blog post, we are going to experiment with Asynchronous NodeJS action.
It’s now time to show case what it takes to run an existing OpenWhisk action on Knative…
In a previous blog post, I showed how to use TensorFlow.js on Node.js to run visual recognition on images from the local filesystem. TensorFlow.js is a JavaScript version of the open-source machine learning library from Google.
Debugging serverless applications is one of the most challenging issues developers face when using serverless platforms. How can you use debugging tools without any access to the runtime environment?
OpenWhisk has a limitation in creating Node.js6/8 actions which are dependent on external third party modules. We have to install such modules locally on the client before creating a new…
For a while now I’ve been thinking about how I would go about migrating a “traditional” Node application to a serverless one. All I’ve needed is a good example — and last week I found one. While going through the apps I had set up on Bluemix, I remembered that…
In most of my posts on OpenWhisk, I either show running the actions via the CLI, or demonstrate them with the anonymous REST API end point. However, there is another way of using actions as well. Every time you use the CLI, it is making…
I’m playing with the OpenWhisk node.js runtime right now, and as I’m still in trial-and-error mode, I’m trying to run my code locally, before I deploy it to Adobe I/O Runtime.