Building serverless applications with Rust on AWS Lambda
Compute Blog
This article announces AWS Lambda's promotion of Rust support from Experimental to Generally Available, enabling production-ready serverless applications with Rust.
- Rust on Lambda now backed by AWS Support and availability SLA
- Rust offers high performance, memory safety, and developer experience comparable to C++
- Cargo Lambda simplifies building and deploying Rust Lambda functions
- Create HTTP functions with `cargo lambda new` command
- Local testing via `cargo lambda watch` emulates Lambda execution environment
- Deploy functions using `cargo lambda deploy` or AWS CDK
- Cargo Lambda CDK construct enables Infrastructure-as-Code deployment
- Native integration with Tracing libraries for JSON structured logging
- Example demonstrates creating serverless API with API Gateway and Rust Lambda
Rust is now a fully supported, production-ready language for AWS Lambda, with tooling and CDK constructs simplifying development and deployment of high-performance serverless applications.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Nov 14
2025
2025
AWS Lambda adds support for Rust
Feb 25
2026
2026
Optimizing Compute-Intensive Serverless Workloads with Multi-threaded Rust on AWS Lambda
Mar 13
2026
2026
AWS Lambda Managed Instances now supports Rust
Sep 9
2025
2025
Accelerating local serverless development with console to IDE and remote debugging for AWS Lambda
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.