Build production-grade AWS Lambda functions in Rust using Cargo Lambda. This hands-on course covers serverless fundamentals — stateless event handlers, millisecond billing, and managed runtimes that scale on demand — then implements the same S3-triggered handler in Python, Ruby, Node.js, and Rust so you can compare runtimes head-to-head. You will install Cargo Lambda, scaffold a new Lambda crate with cargo lambda new, iterate locally with cargo lambda watch, invoke against test payloads with cargo lambda invoke, produce a release binary with cargo lambda build --release, and ship to AWS with cargo lambda deploy. Along the way you will see why Rust's compile-time guarantees, ownership model, and small memory footprint make it a strong fit for AWS Lambda's pay-per-millisecond pricing. The closing module benchmarks all four runtimes on the same workload across memory configurations from 128 MB to 10,240 MB, so you can reason about price and performance trade-offs from real measurements rather than vendor claims. By the end, you will have shipped a working Rust Lambda from cargo lambda new to a deployed AWS endpoint and know when Rust is the right tool for serverless data engineering.

Rust Serverless
Sichern Sie sich eines unserer besten Angebote mit Coursera Plus für 199 $ (normalerweise 399 $). Jetzt sparen.

Rust Serverless
Dieser Kurs ist Teil von Spezialisierung „Rust for Data Engineering“

Dozent: Noah Gift
Bei enthalten
Fragen Sie Coursera
Empfohlene Erfahrung
Was Sie lernen werden
Build, test, and deploy AWS Lambda functions in Rust using Cargo Lambda's five core commands: cargo lambda new, build, watch, invoke, and deploy
Compare serverless runtime performance across Python, Ruby, Node.js, and Rust on the same handler workload running inside AWS Lambda
Kompetenzen, die Sie erwerben
- Kategorie: Performance Tuning
- Kategorie: Serverless Computing
- Kategorie: Event-Driven Programming
- Kategorie: Cloud-Native Computing
- Kategorie: Data Engineering
- Kategorie: Application Deployment
- Kategorie: Cloud Computing
- Kategorie: Cloud Deployment
- Kategorie: Performance Testing
- Kategorie: Other Programming Languages
- Kategorie: Memory Management
- Kategorie: Computing Platforms
- Kategorie: Development Environment
Werkzeuge, die Sie lernen werden
- Kategorie: Rust (Programming Language)
- Kategorie: Amazon S3
- Kategorie: Amazon Web Services
- Kategorie: Ruby (Programming Language)
- Kategorie: Build Tools
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
April 2026
1 Aufgabe
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 4 Module
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

Mehr von Software Development entdecken

Duke University
Status: Kostenloser TestzeitraumPragmatic AI Labs
Status: Kostenloser TestzeitraumPragmatic AI Labs
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,





