Serverless Computing Flashcards
7 cards from real AWS practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Serverless Computing flashcards as text
What is the maximum execution timeout for an AWS Lambda function?
Answer: 15 minutes
AWS Lambda functions have a maximum execution timeout of 15 minutes (900 seconds); any function needing longer must be redesigned or use Step Functions.
Which Lambda invocation type causes the function to execute synchronously and return the response to the caller?
Answer: RequestResponse
The RequestResponse invocation type executes Lambda synchronously and returns the function's response directly to the caller.
What is the default memory allocation for a newly created AWS Lambda function?
Answer: 128 MB
The default memory allocation for a new Lambda function is 128 MB; it can be configured up to 10,240 MB.
Which AWS service triggers Lambda functions on a defined cron or rate schedule?
Answer: Amazon EventBridge
Amazon EventBridge (formerly CloudWatch Events) supports cron and rate expressions to invoke Lambda functions on a schedule.
What is the maximum compressed deployment package size when uploading a Lambda function directly (not via S3)?
Answer: 50 MB
The maximum compressed ZIP size for a direct Lambda upload is 50 MB; packages up to 250 MB unzipped can be deployed via S3.
Which Lambda feature pre-initializes a specified number of execution environments to eliminate cold start latency?
Answer: Provisioned concurrency
Provisioned concurrency initializes a set number of execution environments in advance so they respond immediately without cold start delays.
What happens when a Lambda function exceeds its reserved concurrency limit?
Answer: Invocations are throttled with a 429 TooManyRequests error
When a Lambda function hits its reserved concurrency cap, additional invocations are throttled and the caller receives a 429 TooManyRequests error.