Core concept
Runtimes: Node, Python, Java, .NET, Go, Ruby, custom (bring container image). Max 15 min execution. Up to 10GB memory + 6vCPU.
Advertisement
How it works
Cold start (init) can add 100ms-5s on new/idle env. Provisioned Concurrency pre-warms. SnapStart for Java. Choose runtime + package size.
Advertisement
Trade-offs + gotchas
APIs (with API Gateway). Event processing (S3/SQS/Kinesis). Scheduled jobs. Glue between services. Not for >15min or high-CPU sustained.