Skip to content

Mirch/rust-aws-lambda-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust on AWS Lambda - tutorial

This repository provides examples on how to run Rust on AWS Lambda.

Series explaining the process

  1. CRUD operations with Rust on AWS Lambda: Part 1 - how to deploy a basic Rust function to AWS Lambda.
  2. CRUD operations with Rust on AWS Lambda: Part 2 - how to deploy multiple functions with Terraform

Incoming:

  1. CRUD operations with Rust on AWS Lambda: Part 3 - how to interact with other services from Rust

Repository structure

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.