Explore tens of thousands of sets crafted by our community.
Serverless Computing
25
Flashcards
0/25
Serverless Framework
An open-source framework designed to build and deploy serverless architectures on various cloud providers with ease, abstracting away provider-specific details.
Provisioned Concurrency
A feature of AWS Lambda that keeps functions initialized and ready to respond in milliseconds, by provisioning a certain number of instances ahead of time.
Concurrency
The concept of executing multiple tasks or operations simultaneously within a serverless environment, which affects the throughput and scaling capabilities of serverless applications.
Microservices
An architectural style that structures an application as a collection of services that are highly maintainable, testable, loosely coupled, independently deployable, and organized around business capabilities.
Cloud Functions for Firebase
Google's serverless framework that lets you automatically run backend code in response to events triggered by Firebase features and HTTPS requests.
Serverless Application Model (SAM)
An AWS framework for deploying serverless applications. It extends AWS CloudFormation with a simplified syntax for expressing serverless resources.
Serverless Architecture
A design pattern where applications are hosted by a third-party service, eliminating the need for server software and hardware management by the developer.
Step Functions
A serverless orchestrator that makes it easy to sequence AWS Lambda functions and multiple AWS services into business-critical applications through visual workflows.
Function as a Service (FaaS)
A category of cloud services that provides a platform allowing customers to develop, run, and manage application functionalities without the complexity of building and maintaining infrastructure typically associated with developing and launching an app.
Stateless Functions
Functions that do not save any state between invocations. Each execution is independent, and any state must be stored externally.
Event-driven Architecture
An architecture pattern promoting the production, detection, consumption, and reaction to events. Serverless functions are often triggered in response to events.
Infrastructure as Code (IaC)
A process that manages and provisions computing infrastructure through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools.
Serverless Computing
An execution model where the cloud provider dynamically manages the allocation and provisioning of servers. Developers write and deploy code without worrying about the underlying infrastructure.
Azure Functions
Microsoft Azure's serverless compute service that enables you to run event-triggered code without having to explicitly provision or manage infrastructure.
Amazon API Gateway
A fully managed service by AWS for creating, publishing, maintaining, monitoring, and securing REST, HTTP, and WebSocket APIs at any scale.
DynamoDB
Amazon's NoSQL database service, fully managed and offering fast and predictable performance with seamless scalability, often used in serverless applications.
CloudEvents
A specification for describing event data in a common way, designed to ease event declaration and delivery across services, platforms, and systems.
Continuous Integration/Continuous Deployment (CI/CD)
A method to frequently deliver apps to customers by introducing automation into the stages of app development. The main concepts attributed to CI/CD are continuous integration, continuous deployment, and continuous delivery.
Idempotency
The property of being able to apply the same operation multiple times without changing the result beyond the initial application, important for reliable serverless operations.
Google Cloud Functions
Google Cloud Platform's serverless execution environment for building and connecting cloud services with code executed in response to events.
Cold Start
The latency time a serverless function experiences when it is invoked for the first time or after a period of inactivity, resulting in a delay due to initializing the runtime environment.
API Gateway
A managed service that allows developers to create, publish, maintain, monitor, and secure APIs at any scale, often used as the entry point for serverless applications.
Event Sources
The origin of the data that triggers serverless functions to execute, which can range from webhooks to state changes in database services.
AWS Lambda
Amazon Web Services' serverless compute service that lets you run code without provisioning or managing servers, with scalable automatic scaling based on the application workload.
Amazon S3
Amazon Simple Storage Service provides scalable object storage for data backup, archiving, and analytics, and can be used to host static serverless websites.
© Hypatia.Tech. 2024 All rights reserved.