Ebook: Developing Serverless Applications

Share this post:

The driving value of Serverless development is all about focusing on the core of your software business. You can purely focus on the application itself and it’s code and functionality.  The Cloud made it possible to deploy applications without worrying about the hardware. Serverless takes it even further where infrastructure management is more abstracted from the developer and thus allows you to focus on the application itself.

IBM Cloud Functions based on Apache OpenWhisk provide a simple, easy to use way to adopt serverless programming for any organization. This book goes into detail about what IBM Cloud Functions does, how to use it, and provides multiple examples of how to deploy serverless programs. The text walks through installation, creating actions, checking for errors, and exposing actions to be used in client-side applications. While Cloud Functions supports multiple different programming languages, this book focuses on JavaScript, but there’s no need to be a JavaScript expert.

To give an idea of you’ll get from the book, here is the table of contents:

* Introduction

* IBM Cloud Functions [OpenWhisk] Basics

* Working with Actions

* Using Functions [OpenWhisk] Actions

* Building Sequences

* Working with Packages

* Using Triggers and Rules

* Going Further with IBM Cloud Functions [OpenWhisk]

Show me Serverless, don’t tell me

See how GreenQ applied serverless technology to municipal garbage collection. You’ll get the details on how the system uses sensors on garage trucks and bins, integrates with city traffic monitoring systems, and analyzes data on residential waste patterns to continuously improve collection schedules and routes.


More stories

Actiance solution on IBM Cloud and Watson APIs keeps business communications compliant and secure

Actiance, Inc. is on a mission to enable the security, management and compliance of unified communications, Web 2.0 and social media channels for corporate customers worldwide. With IBM Cloud as a key partner and enabler, Actiance helps support and manage more than 500 million daily conversations across 80 communications channels. Customers include the top 10 U.S., top 5 Canadian, top 8 European, and top 3 Asian banks. A key Actiance advantage is that its platforms help its customers stay ahead of compliance and uncover patterns and relationships hidden within their data, so they can be more proactive and less reactive.

Continue reading

Elinar Takes the Mystery out of GDPR with help from IBM Cloud and Watson

Even though GDPR May 25 deadline has come and gone, many companies are still scrambling to meet compliance. Here at Elinar, we are busier than ever. Our data discover solution, AI Miner, built with Watson APIs, for use on the IBM Cloud platform, can quickly uncover mysterious data with a quick scan on your data mass for records which have privacy settings that need updating to meet GDPR compliance.

Continue reading

How to rapidly develop applications with microservices (part 1)

This is the first post in a series on how to move your team towards the best long-term cloud platform adoption decision. Since adopting a cloud platform involves a significant commitment, and implies the confirmation that comes from previous work on one or more pilot projects, the primary goal of this series is to get you to the step of defining an appropriate cloud-based pilot project for your team.

Continue reading