Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.

4.5.2. Quick Reference: Key Limits & Defaults

ServiceLimit / DefaultExam Relevance
Lambda timeoutDefault 3s, max 900s (15 min)Timeout errors → check this first
Lambda memory128 MB – 10,240 MBMore memory = more CPU = faster
Lambda /tmp storage512 MB (up to 10 GB)Ephemeral — cleared between invocations
Lambda deployment package50 MB zipped, 250 MB unzippedUse layers for large dependencies
Lambda concurrent executions1,000 (default, per region)Reserved concurrency isolates functions
API Gateway timeout29 seconds (hard limit)Lambda must finish within this
API Gateway payload10 MBLarge files → S3 presigned URLs
DynamoDB item size400 KB maxLarge items → store pointer to S3
DynamoDB partition keyRequired for every tableDetermines data distribution
DynamoDB LSIMust create at table creationCannot add later (vs. GSI anytime)
SQS visibility timeoutDefault 30sMust exceed Lambda processing time
SQS message retentionDefault 4 days, max 14 daysMessages deleted after retention
SQS FIFO throughput300 msg/s (3,000 with batching)Lower than Standard (unlimited)
SNS message size256 KBLarge payloads → S3 reference
S3 object size5 TB max (5 GB single PUT)>5 GB → multipart upload
CloudWatch Logs retentionNever expires (default)Set retention to control costs
Alvin Varughese
Written byAlvin Varughese•Founder•15 professional certifications