Glossary

Function as a service

FaaS is a cloud computing model that lets you run and manage application functions without managing a traditional server as the application’s backend—giving rise to the nomenclature “serverless.” The functions typically respond to events, making FaaS a useful method of processing events in the context of the Internet of things. Here’s an example: When you wake up in the morning, your smart watch monitors your blood sugar. When it reaches a certain level, the watch sends an event to a remote, vendor-managed server in the cloud, which uses a FaaS framework to process the event with a function and send a request to your networked microwave oven, triggering it to start cooking your oatmeal. AWS Lambda is an example of a commercial serverless platform.