Amazon Web Services has announced Graviton4 processor support for AWS Lambda, providing significant cost savings and performance improvements for serverless applications.
Performance Gains
- 40% better price-performance compared to x86_64 Lambda functions
- 30% better energy efficiency β Contributing to sustainability goals
- Improved cold start times β 15-20% faster cold starts for most runtimes
- Higher memory bandwidth β Beneficial for data processing and ML inference workloads
Migration Path
Most Lambda functions written in Python, Node.js, Java, and .NET can switch to ARM by changing the architecture setting β no code changes required. Functions using native compiled dependencies need ARM-compatible builds.
Supported Runtimes
All managed runtimes support Graviton4: Python 3.12-3.14, Node.js 20-24, Java 17-21, .NET 8, Ruby 3.3, and custom runtimes via Amazon Linux 2023.
AWS recommends testing workloads on ARM in staging before switching production functions. The AWS Lambda Power Tuning tool has been updated to include Graviton4 benchmarking.