A Salesforce Function is a single purpose, short-lived executable that’s invoked on demand.
- Functions are serverless, which means that developers can build and run applications without having to manage servers, reducing operational costs.
- Functions are also elastic, which means resources will increase or decrease dynamically depending on demand.
They run in a new Salesforce managed infrastructure that operates within the Salesforce trust boundary. They can be written in different languages (JavaScript, TypeScript and Java for now) and they have their own set of (much looser) limits. An SDK is provided, so you can access your Salesforce data from Functions seamlessly.
I’ve recently published two quick takes explaining the basics, I hope that you enjoy them!
Leave a Reply