AWSDOP-C02
On this page

Exam Numbers Cheat Sheet

💡 Every limit and default worth memorizing, in one place. Numbers marked ⚠ are ones AWS occasionally revises — sanity-check anything surprising against current docs.

Lambda

NumberWhat it is
15 minMax execution timeout
10 GBMax memory (CPU scales with it)
1,000Default account concurrency (soft limit)
6 MB / 256 KBMax payload: synchronous / asynchronous
2 retriesAsync invocation retries before discard (→ destination/DLQ)
250 MB / 10 GBUnzipped deployment package / container image max
512 MB – 10 GB/tmp storage

SQS / SNS

NumberWhat it is
256 KBMax message size (both) — larger → Extended Client Library + S3
4 days / 14 daysDefault / max message retention
30 s / 12 hDefault / max visibility timeout
20 sMax long-polling wait
300 msg/s / 3,000 msg/sFIFO throughput: without / with batching
15 minMax delivery delay (delay queue)
5 minDeduplication window (FIFO)

Kinesis

NumberWhat it is
1 MB/s or 1,000 rec/sIngest per shard
2 MB/sEgress per shard (shared across consumers; per-consumer with Enhanced Fan-Out)
24 h / 365 daysDefault / max retention
1 MBMax record size

Step Functions

NumberWhat it is
1 year / 5 minMax duration: Standard / Express
25,000Execution history events (→ Distributed Map for more)
256 KBMax state input/output payload

DynamoDB

NumberWhat it is
400 KBMax item size
48 hTTL deletion can lag this long after expiry
24 hStreams retention

S3

NumberWhat it is
5 TB / 5 GBMax object / max single PUT (multipart beyond)
100 MBMultipart recommended above this
3,500 / 5,500Writes / reads per second per prefix
7 daysMax presigned URL validity (SigV4)

IAM / STS / KMS

NumberWhat it is
1 hDefault STS session; hard cap for role chaining
12 hMax role session duration (if configured)
4 KBMax data for direct KMS Encrypt (→ envelope encryption)
7–30 daysKMS key deletion waiting period
12 hCodeArtifact auth token max
1 yearAutomatic KMS key rotation interval

CI/CD

NumberWhat it is
60 min / 8 hCodeBuild default / max build timeout
5Max targets per EventBridge rule
24 hEventBridge retry window before drop/DLQ
1,000Beanstalk application version limit (→ lifecycle policy)
10 / 1CodeArtifact: max upstreams / max external connections per repo

ASG / EC2 / ELB

NumberWhat it is
300 sDefault cooldown; default health check grace period
1 hDefault lifecycle hook heartbeat timeout (extend via heartbeat, up to 48 h total)
5 min / 1 minEC2 metrics: standard / detailed monitoring interval
2 minSpot interruption notice
1HttpPutResponseHopLimit that blocks containers from IMDS

CloudWatch / Logs

NumberWhat it is
1 sHighest-resolution custom metric granularity
10 s / 30 sFastest alarm evaluation on high-res metrics
100Metric filters per log group
Never expireDefault log retention (set it explicitly!)
15 monthsMetric data retention (rolled up over time)

Databases / DR

NumberWhat it is
< 1 s / < 1 minAurora Global Database typical RPO / RTO
15Max Aurora read replicas per cluster
35 daysMax automated backup retention (RDS/Aurora)
72 hAurora Backtrack max window
5RDS read replicas (non-Aurora) ⚠ (15 for some engines now)

Route 53 / CloudTrail / Misc

NumberWhat it is
30 s / 10 sHealth check: standard / fast interval
3Consecutive failures → unhealthy (default)
8Max records returned by multivalue answer routing
90 daysCloudTrail Event History retention (fixed)
~7 daysCloudTrail Insights baseline stabilization
15 minS3 Replication Time Control SLA