Skip to Content
Rust AWS Lambda
video

Rust AWS Lambda

by Alfredo Deza, Noah Gift
November 2023
Advanced
1h 30m
English
Pragmatic AI Labs

Overview

Rust AWS Lambda Build and deploy serverless applications with Rust and AWS Lambda

This course will help you build and deploy serverless applications with Rust and AWS Lambda. You will learn how to create, deploy, and manage AWS Lambda functions using Rust, leveraging the power and performance of the language for serverless architecture, and apply it by building a real-world Lambda function as a part of a distributed application.

What you will learn
  • Understand the concept of serverless architecture and AWS Lambda.
  • Create and deploy AWS Lambda functions written in Rust.
  • Integrate Lambda functions with other AWS services.
  • Monitor, test, and optimize Rust-based Lambda functions.
  • Implement real-world applications using Rust and AWS Lambda.
Lesson 1: Getting Started with Rust AWS Lambda and Serverless
  • Introduction to Serverless and AWS Lambda
  • Walk through Rust Firecracker Project
  • Setting up VSCode AWS Toolkit and CodeWhisperer for Rust
  • Introduction to Cargo Lambda
  • Rust Cost Advantage AWS Lambda
  • Using the AWS Lambda Console
  • Using the Step Functions Console
  • Invoking Step Functions from AWS CLI
Lesson 2: Advanced Techniques with Rust and AWS Lambda
  • Building a Rust AWS Lambda Add Function
  • Building a Rust AWS Lambda Divide by Two Function
  • Invoking AWS Step Function from CLI
  • Building Chainable AWS Step Functions with Rust
  • Serverless MLOPs with EFS mounted in AWS Lambda
  • Using Rust AWS Lambda Function URLs
  • Saving money with arm64 Rust AWS Lambdas
Lesson 3: Building a Polars Rust AWS Lambda Solution
  • Polars Rust AWS Lambda
  • Build and Deploy Polars Rust AWS Lambda
  • Using AWS Console with deployed Polars Rust AWS Lambda
  • Analyzing Rust AWS Lambda code with CodeWhisperer and AWS Toolkit
  • AWS Lambda Function URLs
  • Build and Deploy Polars Rust AWS Lambda Function URLs
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Using Rust with Python

Using Rust with Python

Alfredo Deza, Noah Gift
Rust for Pythonistas

Rust for Pythonistas

Alfredo Deza, Noah Gift
Serverless Architectures on AWS, Second Edition

Serverless Architectures on AWS, Second Edition

Yan Cui, Ajay Nair, Peter Sbarski
Rust LLMOps

Rust LLMOps

Alfredo Deza, Noah Gift

Publisher Resources

ISBN: 08182023VIDEOPAIMLOtherPublisher WebsiteOther