Functions

Functions are the core building blocks of Inferable applications. These are plain old functions that can be written in any supported programming language, but produce JSON serializable output. Learn more about Functions

Services

A group of functions.

Machine

A physical or virtual machine managed by the developer, on which functions are executed. (e.g. kubernetes pod, AWS EC2 instance, your local machine, Raspberry Pi, etc.)

Control Plane

The central management system of Inferable. It maintains the context of all registered functions and the machines running them. Learn more about Control Plane

Client SDK

A library that allows you to register your functions with Inferable Control Plane. Learn more about SDKs

Cluster

A logical grouping of services. Services and functions aren’t shared between clusters. Learn more about Clusters