Time is running out! Submit now
Run code without maintaining your own servers.
This code pattern demonstrates using IBM Cloud Functions (based on Apache OpenWhisk) to build a REST API. The use case demonstrates how actions work with data services and execute logic…
Dec 12, 2018
Enhance customer helpdesks with Smart Document Understanding
Serverless image processing with Cloud Object Storage
Archived | Make apps smarter with serverless
Stewarding open source for the future
See all events
Oct 03, 2018
Sep 19, 2018
Sep 11, 2018
See all announcements
Featured | Code Pattern
Jul 01, 2018
Use LoopBack, an open source Node.js framework to unlock data in an Enterprise Resource Planning system.
Jul 25, 2017
Cloud FoundryIBM Cloud+
Learn how to implement serverless technology to enhance enterprise applications by using OpenWhisk to deliver a smart supply chain application to customers.
Jul 16, 2019
Integrate your Alexa skill with a serverless action and have a conversation about the weather, build your own conversation, or choose a conversation from the Bot Asset Exchange.
Jul 12, 2019
This sample code shows how to convert, enhance, and analyze images uploaded from a web application to the cloud. Serverless is a natural choice for this type of processing because your functions will be run on demand and at scale.
Jul 10, 2019
Jul 08, 2019
Use Watson Discovery to create an AI-powered chatbot that provides a webhook to call out to other services for additional sources of information, instead of simple predefined responses.
Jul 01, 2019
Clarifying the differences between cloud service offerings and how to choose which are most suited to what you want to accomplish.
Jun 20, 2019
Learn how to use the open source component RabbitWhisker to port RabbitMQ applications to the serverless paradigm using IBM Cloud Functions.
Jun 10, 2019
Combining third party application services with serverless functions makes it much faster to build applications, but requires management of individual access tokens. This tutorial shows a simpler way of managing service credentials with the new IAM-enabled namespaces in IBM Cloud Functions.
Jun 05, 2019
Tekton Pipelines is an open source project that configures and run CI/CD pipelines in a Kubernetes cluster. You can use it to create a pipeline that builds and deploys a Knative app.
May 22, 2019
Artificial intelligenceMachine learning+
Gain AI insights from a .docx file that is uploaded to Box to make it more searchable and consumable to enhance and automate your business process.
May 20, 2019
The OpenWhisk community began prototyping OpenWhisk runtime environments, specifically Node.js, so OpenWhisk actions can be deployed and run on Knative. This tutorial shows how to experiment with IBM Cloud Kubernetes Service and see how it differs from other environments.
May 17, 2019
IBM is a key player in Kubernetes, Istio, and Knative open source projects, and IBM developers are also contributing to several high-profile Special Interest Groups. Learn how developers are participating in KubeCon Europe 2019, May 20-23 in Barcelona.
May 16, 2019
Focus on your application, not the infrastructure
Follow these step by step instructions to deploy your first serverless app
Get hands-on experience with Serverless Computing using IBM Cloud Functions
Apr 26, 2019
Follow the second phase of our journey to modernize Weather Underground. Here's what we learned in our migration effort to generate and write all resulting assets to object storage in the cloud.
This two-part series shows how the Weather Underground web development team made the move to a serverless architecture and object storage on the cloud.
In this tutorial you learn how to use Apache OpenWhisk to create your own functions as a service (FaaS) server. You also learn how to use IBM Cloud Functions as a backup in situations when the demand is too high for your server to handle it.
Apr 18, 2019
Apply serverless architecture to event-driven integration between cloud-native applications and legacy systems of record.
Apr 12, 2019
This code pattern demonstrates using push notifications with a serverless back end. When you use a serverless approach for back-end mobile apps, you can run your code or functions based on events. It's easy to create functions that you can schedule to run at specific times, and you can automate…
Apr 09, 2019
This tutorial focuses on the traffic management capabilities of Knative.
Mar 26, 2019
Carlos Santana builds a serverless app with Knative while you watch and ask questions.
Mar 20, 2019
Hybrid CloudIBM Event Streams+
Learn how to manage event streams at scale.
Mar 19, 2019
Learn how IBM has played, and continues to play, a leading role in the evolution of open source and how we leverage that leadership to deliver world-class offerings and solutions that benefit our customers.
Before open source was cool, IBM worked to establish open source as technology that's safe (and good!) for the enterprise.
Mar 13, 2019
In this beginner tutorial, walk through some common use cases for using serverless PHP code.
Mar 08, 2019
Get up and running with the PyWren open source project so you can quickly and easily scale parallel workloads. Your code is run in parallel, as individual functions on a serverless platform.
Feb 27, 2019
After attending a cross-section of the wide range of sessions and events at Think 2019 conference in San Francisco last week, I came home thinking about a common theme: co-creation.
Feb 21, 2019
Consider serverless architecture if you're interested in reducing the cost of development and operations for your next project.
Feb 14, 2019
Learn how to get started in these two important technologies.
Feb 13, 2019
Peek behind the curtain of any new innovation, and you’ll likely find a foundation built on open source contributions.
Feb 05, 2019
Apache KafkaAPI Management+
This code pattern shows a game app where players need to show five specific emotions and do five specific poses in two levels. The fastest player wins. The game showcases various key cloud technologies to demonstrate them in action.
Feb 01, 2019
Use PyWren to accelerate data preprocessing to build a facial recognition data model.
This tutorial introduces you to Knative and where you can access the Knative 101 labs to learn about the platform.
Jan 31, 2019
Set up image preprocessing that consumes less than 35 seconds by using IBM Cloud Functions.
Jan 28, 2019
These days, many developers are talking about serverless, Kubernetes, and Knative. Let's start by explaining where Knative fits in this ecosystem and what makes it unique.
Jan 21, 2019
Have you ever wondered how the filters on Snapchat work? This tutorial shows you how to create a mustache filter application that is built as a serverless application running on the cloud.
Jan 15, 2019
Learn how to process data at rest with serverless cron jobs
Dec 26, 2018
This code pattern demonstrates using serverless computing and on-premises resources. On-premises resources such as databases and web applications can be securely accessed by serverless functions with the use of a Secure Gateway tunnel. The serverless functions can then be triggered through events or REST APIs.
Dec 13, 2018
This code pattern demonstrates a serverless reference architecture to run code in response to messages or to handle streams of data records. One function, or action, is triggered by message streams of one or more data records. These records are piped to another action in a sequence (a way to…
Dec 06, 2018
KubeCon is coming up! Find relevant sessions and meet the team behind the IBM Cloud Kubernetes Service.
Nov 06, 2018
This code pattern demonstrates a serverless function that fetches data from a database to process data at rest. The users of the sample stock market app enter the stock's tickers that they want to follow, and the data is stored in a Cloudant database. Serverless functions are run on a…
Oct 31, 2018
You can run SQL statements against your Cloud Object Storage data in a serverless fashion with SQL Query. You don't have to worry about sizing servers. You can just write your statements and submit them to be run on the cloud.
Learn how to use server side Swift in a serverless, OpenWhisk-based "function as a service."
Oct 26, 2018
Perqs for developers and lessons learned being a serverless platform vendor.
Oct 25, 2018
Oct 03, 2018
Artificial intelligenceData science+
Process messages and images exchanged in a chat channel using Watson services to moderate the discussions.
Sep 19, 2018
Artificial intelligenceCloud Foundry+
This pattern details how to get an Anki Cozmo robot to recognize different toys (deer, dragon, dino). The sample application uses an extended MobileNet model, and predictions against that model are executed by TensorFlow running in an OpenWhisk function. The training is done on Kubernetes on the IBM Cloud.
Aug 28, 2018
This code pattern uses a Cloudant database on IBM Cloud and triggers an action (a Cloud Function) based on changes in the database to classify images that are uploaded. It uses a serverless image recognition web app to showcase the serverless implementation.
Jul 17, 2018
Cloud NativeIBM Cloud Private+
This tutorial walks you through the steps required to create, build, and run a cloud native serverless app written in Node in less than 5 minutes.
Jun 27, 2018
Create a multilingual conference room using Watson Text to Speech. IBM Cloud Functions actions and a MQTT messaging broker are also used in this scenario.
Back to top