Explore tens of thousands of sets crafted by our community.
FaaS (Function as a Service) Platforms
20
Flashcards
0/20
Microsoft Azure Functions
A serverless compute service offered by Microsoft that enables running code triggered by events in Azure or third-party services without managing infrastructure.
Concurrency Limit
A predefined limit set by a FaaS provider that restricts the number of function instances that can be executed in parallel, affecting scalability and performance.
Alibaba Cloud Function Compute
A fully-managed event-driven compute service provided by Alibaba Cloud, allowing for serverless function deployment and execution in response to events.
API Gateway
A service that provides a secure, scalable entry point for serverless functions to be invoked over HTTP, often used to build RESTful APIs on top of FaaS.
Serverless Application Model (SAM)
A framework for building serverless applications provided by AWS that simplifies the process of defining serverless resources such as functions, APIs, and databases.
Execution Model
The operational model defining how functions are executed by the FaaS provider, including considerations for concurrency, scaling, and resource allocation.
Function Logs and Monitoring
The tools and services available with FaaS providers for tracking function execution, performance, and diagnosing issues through logs and metrics.
Serverless Framework
An open-source web framework that allows developers to build and deploy auto-scaling, pay-per-use, event-driven functions across different cloud providers.
Stateless Functions
Functions that do not store any state between invocations, where each execution is independent and has to be explicitly provided with context if needed.
Versioning and Aliases
Features in FaaS for managing different versions of deployed functions and using aliases to redirect to specific function versions without changing client calls.
IBM Cloud Functions
A Function as a Service (FaaS) platform by IBM that allows execution of code in response to an event, on a fully managed serverless platform.
Environment Variables
Variables set in the function's runtime environment that can be used to store configuration settings, secrets, and other contextual information.
Event-driven Architecture
A software architecture paradigm promoting the production, detection, consumption of, and reaction to events, often leading to decoupled systems in serverless architectures.
Google Cloud Functions
Google Cloud Platform's serverless execution environment for building and connecting cloud services with code, triggered by HTTP requests or event sources.
Function Scaling
The process where FaaS providers automatically allocate or deallocate compute resources based on the number of function invocations, without manual intervention.
AWS Lambda
A serverless compute service by Amazon Web Services that runs code in response to events and automatically manages the underlying compute resources.
Cold Start
The latency time when a FaaS provider initializes a new function instance before it becomes ready to handle requests, typically experienced after a period of inactivity.
Function Invocation
The action of executing a serverless function in response to an event or a direct call, which can be synchronous or asynchronous.
Payload
The data that is passed to a function when it is invoked, which may include information about the triggering event or other context necessary for the function to execute.
Serverless Application Repository
A service that enables developers to discover, deploy, and publish serverless applications and components that can be reused across projects.
© Hypatia.Tech. 2024 All rights reserved.