Section 20: Serverless Overviews from a Solution Architect Perspective Flashcards
What is the maximum execution time for a Lambda function?
900 seconds (15 minutes)
How much space can your environment variables take up in a Lambda function?
4KB
What is the maximum memory allocation for a Lambda function execution?
128MB - 10GB (in 1MB increments)
This service is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service without provisioning or managing servers
AWS Lambda
What are the two types of Edge Functions provided by AWS CloudFront?
CloudFront Functions and Lamda@Edge
This service is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability
DynamoDB
What is the maximum size of an item in a DynamoDB?
400KB
What service could you use if you need a database that allows for a rapidly evolving schema?
DynamoDB
DynamoDB Read/Write Capacity Mode that requires the user to specify the number of reads/writes per second - good for predictable workloads
Provisioned Mode
DynamoDB Read/Write Capacity Mode that enables read/writes to automatically scale up/down with your workloads - good for unpredictable workloads
On-Demand Mode
A fully managed, highly available, in-memory cache for Amazon DynamoDB that delivers up to a 10 times performance improvement—from milliseconds to microseconds—even at millions of requests per second.
Amazon DynamoDB Accelerator (DAX)
DynamoDB feature that captures a time-ordered sequence of item-level modifications in any DynamoDB table and stores this information in a log for up to 24 hours.
DynamoDB Streams
DynamoDB feature that replicates your DynamoDB tables automatically across your choice of AWS Regions
DynamoDB Global Tables
This DynamoDB feature underpins DynamoDB Global Tables
DynamoDB Streams
A fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale.
Amazon API Gateway