View a markdown version of this page

Creazione di funzioni di eventi Lambda con Rust - AWS Lambda

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creazione di funzioni di eventi Lambda con Rust

Poiché Rust viene compilato in codice nativo, non è necessario un runtime dedicato per eseguire il codice Rust come funzione evento Lambda. Utilizza invece il client di runtime Rust per creare il tuo progetto localmente, quindi distribuiscilo su Lambda utilizzando OS-only un runtime. Quando usi un OS-only runtime, Lambda mantiene automaticamente il sistema operativo aggiornato con le patch più recenti. Per informazioni sull'utilizzo degli eventi HTTP, consulta. Elaborazione di eventi HTTP con Rust Per informazioni sull'uso dei livelli con Rust, consultaLavorare con i livelli per le funzioni degli eventi Rust Lambda.

Strumenti e librerie per Rust
  • AWS SDK per Rust: L' AWS SDK per Rust fornisce API Rust per interagire con i servizi di infrastruttura Amazon Web Services.

  • Client di runtime Rust per Lambda: Il client di runtime Rust semplifica l'esecuzione di funzioni Lambda scritte in Rust.

  • Cargo Lambda: si tratta di un'estensione open source di terze parti dello strumento da riga di comando Cargo che semplifica la creazione e l'implementazione di funzioni Rust Lambda.

  • HTTP Lambda: questa libreria fornisce un wrapper per lavorare con gli eventi HTTP.

  • Estensione Lambda: questa libreria fornisce supporto per scrivere estensioni Lambda con Rust.

  • AWS Lambda Eventi: questa libreria fornisce definizioni dei tipi per le integrazioni di sorgenti di eventi comuni.

Esempi di applicazioni Lambda per Rust