Workshop: Build a weather bot at ServerlessConf NYC

Share this post:

Apache OpenWhisk is an open source programming platform as a service. You write single-purpose code in the language you know best and the platform runs each function in its own Docker container, repurposing and recycling for highly efficient scalability. Any function can be either directly invoked through API or configured with a trigger to run as an event-handler. The platform provides great power in IBM Cloud Functions, its IBM Cloud implementation, by facilitating use of cognitive and other cloud services within an application workflow. Decoupling the development and iteration of separate functions accelerates DevOps velocity.

At the upcoming Serverless Conference, the IBM Cloud Functions team will run a workshop to teach basic concepts of serverless computing in general, Apache OpenWhisk in particular, and the advantages of using IBM Cloud services.

In the process of creating a weather bot that uses IBM’s Weather Company Data service and Slack, you’ll learn to create independent functions in the language of your choice (Node.js, Swift, Java, Python), and then run them together in the best sequence.  You’ll explore IBM Cloud Functions’ latest CLI and UI and the API Gateway and Web Action capabilities.

Ultimately, using the Serverless Framework, you’ll be able to package and deploy your separate functions together as a complete application.

What: Workshop #4: Develop a Serverless Weather Bot with Apache OpenWhisk and the Serverless Framework on the IBM Cloud

When: Monday, October 9th, 2017

Where: ServerlessConf in New York, New York


Dr. Andreas Nauerz: Technical Product Manager for IBM Cloud Functions
Michael Behrendt: Chief Architect for core platform of IBM Cloud

Check-out ongoing work on OpenWhisk in the Apache open source community.


Senior Content Strategist, WW Marketing

More Events stories
May 3, 2019

Kubernetes Tutorials: 5 Ways to Get You Building Fast

Ready to start working with Kubernetes? Want to build your Kubernetes skills? The five tutorials in this post will teach you everything you need to know about how to manage your containerized apps with Kubernetes.

Continue reading

May 3, 2019

Using Portworx to Deploy and Manage an HA MySQL Cluster on IBM Cloud Kubernetes Service

This tutorial is a walkthrough of the steps involved in deploying and managing a highly available MySQL cluster on IBM Cloud Kubernetes Service.

Continue reading

May 2, 2019

Kubernetes v1.14.1 Now Available in IBM Cloud Kubernetes Service

We are excited to announce the availability of Kubernetes v1.14.1 for your clusters that are running in IBM Cloud Kubernetes Service. IBM Cloud Kubernetes Service continues to be the first public managed Kubernetes service to support the latest upstream versions from the community.

Continue reading