Get started with serverless
Spend more time on your applications and less time on infrastructure by running code without maintaining your own servers.
What is serverless?
Serverless is an approach to computing that offloads responsibility for common infrastructure management tasks to cloud providers and tools, allowing you to focus on the business logic specific to your applications.
Get up and running
Learn more about serverless by completing tutorials that walk you through steps and examples.
Create, build, and run a cloud-native Node serverless app
This tutorial walks you through the steps required to create, build, and run a serverless application using IBM Cloud Functions, a Function-as-a-Service (FaaS) platform on IBM Cloud. Built using the Apache OpenWhisk open source project, IBM Cloud Functions allows you to execute code in response to an event.
Invoke GitHub APIs with Python using IBM Cloud Functions
Learn how how to request the creation of new GitHub repos by invoking GitHub APIs with Python using serverless actions. It allows for multiple owners to see the same queue of requests and provides a record of how many requests have been made.
Easily translate text from different languages into English, then detect emotions inside the text
With the help of serverless technology, learn how to use multiple IBM® Cloud Watson™ Services to quickly apply AI technology.
Leverage multiple technologies to help you get a hands-on experience using serverless computing.
IBM Cloud Learn Hub: Serverless Computing
Discover how the serverless programming model is a simpler way of building and operating applications in the cloud.