Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membangun fungsi Lambda dengan Rust
Karena Rust mengkompilasi ke kode asli, Anda tidak memerlukan runtime khusus untuk menjalankan kode Rust di Lambda. Sebagai gantinya, gunakan klien runtime Rust
Alat dan pustaka untuk Rust
-
AWS SDK for Rust: AWS SDK untuk Rust menyediakan API Rust untuk berinteraksi dengan layanan infrastruktur Amazon Web Services.
-
Klien runtime Rust untuk Lambda
: Klien runtime Rust memudahkan untuk menjalankan fungsi Lambda yang ditulis dalam Rust. -
Cargo Lambda
: Ini adalah ekstensi sumber terbuka pihak ketiga untuk alat baris perintah Cargo yang menyederhanakan pembuatan dan penerapan fungsi Rust Lambda. -
Lambda HTTP
: Pustaka ini menyediakan pembungkus untuk bekerja dengan peristiwa HTTP. -
Ekstensi Lambda
: Pustaka ini menyediakan dukungan untuk menulis Ekstensi Lambda dengan Rust. -
AWS Lambda Peristiwa
: Pustaka ini menyediakan definisi tipe untuk integrasi sumber peristiwa umum.
Contoh aplikasi Lambda untuk Rust
-
Fungsi Lambda Das
ar: Fungsi Rust yang menunjukkan cara memproses peristiwa dasar. -
Fungsi Lambda dengan penanganan kesalahan
: Fungsi Rust yang menunjukkan cara menangani kesalahan Rust khusus di Lambda. -
Fungsi Lambda dengan sumber daya bersama
: Proyek Rust yang menginisialisasi sumber daya bersama sebelum membuat fungsi Lambda. -
Lambda HTTP Events
: Fungsi Rust yang menangani peristiwa HTTP. -
Peristiwa HTTP Lambda dengan header CORS
: Fungsi Rust yang menggunakan Tower untuk menyuntikkan header CORS. -
Lambda REST API
: API REST yang menggunakan Axum dan Diesel untuk terhubung ke database PostgreSQL. -
Demo Rust tanpa server
: Proyek Rust yang menunjukkan penggunaan pustaka Rust Lambda, logging, variabel lingkungan, dan SDK. AWS -
Ekstensi Lambda
Dasar: Ekstensi Rust yang menunjukkan cara memproses peristiwa ekstensi dasar. -
Lambda Logs Ekstensi Amazon Data Firehose
: Ekstensi Rust yang menunjukkan cara mengirim log Lambda ke Firehose.