Cloud Computing 2 min read

Exploring OpenWhisk: IBM’s Serverless Platform Meets AWS Lambda on Bluemix

Serverless computing has surged since Amazon introduced Lambda in 2014, and IBM’s open‑source OpenWhisk—now integrated with Bluemix and supporting Node.js—offers a comparable FaaS solution, enabling developers to quickly deploy functions such as a Node.js Yahoo Weather query on the cloud.

Node Underground
Node Underground
Node Underground
Exploring OpenWhisk: IBM’s Serverless Platform Meets AWS Lambda on Bluemix

When Amazon launched its Serverless product Lambda in 2014, few anticipated the rapid rise of the Function‑as‑a‑Service (FaaS) model. Today, a variety of workloads—image processing, data analysis, IoT—fit naturally into this paradigm, making Lambda a core AWS service.

OpenWhisk, introduced by IBM in the second half of 2016, provides a similar distributed, stateless, event‑driven compute service. IBM open‑sourced the project and contributed it to the Apache Foundation, where it remains in an incubation phase.

Recently, OpenWhisk was integrated with IBM Bluemix and reached General Availability, allowing users to experiment on the Bluemix platform. Like Amazon Lambda, the first batch of supported programming languages for OpenWhisk includes Node.js.

In Janakiram MSV’s example, a Node.js function calls the Yahoo Weather service and is stored on the Bluemix cloud platform. By invoking the function through the OpenWhisk CLI, the weather data is retrieved, demonstrating a simple end‑to‑end serverless execution.

For those interested in trying it out, the original article can be read via the provided link.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

FaaSServerlesscloud computingNode.jsAWS LambdaOpenWhiskIBM Bluemix
Node Underground
Written by

Node Underground

No language is immortal—Node.js isn’t either—but thoughtful reflection is priceless. This underground community for Node.js enthusiasts was started by Taobao’s Front‑End Team (FED) to share our original insights and viewpoints from working with Node.js. Follow us. BTW, we’re hiring.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.