View a markdown version of this page

Membangun Fungsi Acara Lambda dengan Rust - AWS Lambda

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Membangun Fungsi Acara Lambda dengan Rust

Karena Rust mengkompilasi ke kode asli, Anda tidak memerlukan runtime khusus untuk menjalankan kode Rust sebagai Fungsi Peristiwa Lambda. Sebagai gantinya, gunakan klien runtime Rust untuk membangun proyek Anda secara lokal, lalu terapkan ke Lambda menggunakan runtime. OS-only Saat Anda menggunakan OS-only runtime, Lambda secara otomatis menjaga sistem operasi tetap up to date dengan patch terbaru. Untuk informasi tentang bekerja dengan peristiwa HTTP, lihatMemproses peristiwa HTTP dengan Rust. Untuk informasi tentang menggunakan layer dengan Rust, lihatBekerja dengan lapisan untuk Fungsi Acara Lambda Rust.

Alat dan pustaka untuk Rust
  • AWS SDK for Rust: AWS SDK for Rust menyediakan Rust API untuk berinteraksi dengan layanan infrastruktur Amazon Web Services.

  • Klien runtime Rust untuk Lambda: Klien runtime Rust memudahkan 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