FaaS (Function as a Service)
● Deploy individual functions executed in response to events/triggers
● Provider manages infrastructure and auto-scales functions
● Example: AWS Lambda, Google Cloud Functions
● Real-world Example: Processing images using AWS Lambda
SaaS (Software as a Service)
● Software provided over the internet, eliminating the need for installation
● Provider manages infrastructure, application, and data
● Example: Salesforce, Microsoft Office 365
● Real-world Example: Using Salesforce for CRM
Serverless
● Cloud provider manages infrastructure and auto-scales resources
● Pay only for resources consumed
● Example: Azure Functions with Azure Cosmos DB, AWS Lambda with Amazon
DynamoDB
● FaaS is a specific implementation of serverless computing