This repository provides examples on how to run Rust on AWS Lambda.
- CRUD operations with Rust on AWS Lambda: Part 1 - how to deploy a basic Rust function to AWS Lambda.
- CRUD operations with Rust on AWS Lambda: Part 2 - how to deploy multiple functions with Terraform
- CRUD operations with Rust on AWS Lambda: Part 3 - how to interact with other services from Rust
The ./basic-function
folder contains the code for the Rust function developed in the first part of the series. The pipeline for deploying this function to AWS can be found in ./github/workflows/basic-function-pipeline.yml
.
The ./rust_crud
folder contains Terraform code for deploying multiple Rust functions, as well as the code for these functions.