Skip to Content
Serverless Rust on AWS
video

Serverless Rust on AWS

by Noah Gift
October 2024
Intermediate to advanced
58m
English
Pragmatic AI Labs

Overview

Serverless with Rust on AWS Course Description

In this comprehensive video course, you'll dive into the world of serverless data engineering using AWS Lambda and Rust. Led by industry expert Noah Gift, you'll explore the fundamentals of serverless computing, master AWS Lambda, and harness the power of Rust for high-performance serverless applications.

What You'll Learn
  • Understand the core concepts of serverless architecture and Function as a Service (FaaS)
  • Develop and deploy AWS Lambda functions using Python, Ruby, and Node.js
  • Leverage Cargo Lambda for efficient Rust-based serverless development
  • Compare performance and resource utilization across different programming languages in AWS Lambda
  • Optimize serverless applications for cost-effectiveness and efficiency
Course Outline

Section 1: Serverless Foundations and AWS Lambda Basics

  • Introduction to serverless computing and its benefits
  • Understanding Function as a Service (FaaS) and AWS Lambda
  • The "Build vs. Wash Cup" analogy for serverless development

Section 2: Multi-language Lambda Development

  • Creating a "Hello World" application in AWS Lambda
  • Implementing a "Tunnel Game" in Python, Ruby, and Node.js
  • Comparing implementation differences across languages

Section 3: Rust and Cargo Lambda

  • Introduction to Cargo Lambda and its advantages
  • Setting up and using Cargo Lambda for serverless development
  • Creating your first Rust-based Lambda function

Section 4: Advanced Serverless Optimization with Rust

  • Building complex applications using Cargo Lambda and Rust
  • Performance comparison between Rust and other languages in Lambda functions
  • Best practices for optimizing serverless applications
Who This Course Is For

This course is ideal for data engineers, software developers, and cloud architects who want to leverage serverless technologies for efficient and scalable data processing. Basic programming knowledge and familiarity with cloud concepts are recommended.

About the Instructor

Noah Gift is a lecturer at UC Davis Graduate School of Management, MSBA program, and Northwestern Graduate Data Science program. With over 20 years of experience in the software industry, Noah has worked in various roles from CTO to individual contributor. He is the author of numerous books on topics including DevOps, MLOps, and cloud computing.

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

Hands-On Microservices with Rust

Hands-On Microservices with Rust

Denis Kolodin
Serverless Architectures on AWS, Second Edition

Serverless Architectures on AWS, Second Edition

Yan Cui, Ajay Nair, Peter Sbarski
Command-Line Rust

Command-Line Rust

Ken Youens-Clark

Publisher Resources

ISBN: 10122024VIDEOPAIMLOtherPublisher WebsiteOther