Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Création de fonctions Lambda avec Rust

Mode de mise au point
Création de fonctions Lambda avec Rust - AWS Lambda

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Étant donné que Rust se compile en code natif, vous n’avez pas besoin d’une d’exécution dédiée pour exécuter du code Rust sur Lambda. Au lieu de cela, utilisez le client d’exécution Rust pour créer votre projet localement, puis déployez-le sur Lambda à l’aide de l’exécution provided.al2023 ou provided.al2. Lorsque vous utilisez provided.al2023 ou provided.al2, Lambda maintient automatiquement le système d’exploitation à jour avec les derniers correctifs.

Note

Le client d’exécution Rust est un package expérimental. Il est susceptible d’être modifié et n’est destiné qu’à des fins d’évaluation.

Outils et bibliothèques pour Rust
  • Kit AWS SDK pour Rust: Le AWS SDK pour Rust permet à Rust APIs d'interagir avec les services d'infrastructure Amazon Web Services.

  • Client d’exécution Rust pour Lambda : le client d’exécution Rust est un package expérimental. Il est sujet à des modifications et n’est pas recommandé pour la production.

  • Cargo Lambda : cette bibliothèque fournit une application en ligne de commande pour travailler avec des fonctions Lambda créées avec Rust.

  • Lambda HTTP : cette bibliothèque fournit un wrapper pour travailler avec des événements HTTP.

  • Extension Lambda : cette bibliothèque fournit un support pour écrire des extensions Lambda avec Rust.

  • AWS Lambda Événements : cette bibliothèque fournit des définitions de type pour les intégrations de sources d'événements courantes.

Exemples d’applications Lambda pour Rust

Rubrique suivante :

Handler (Gestionnaire)

Rubrique précédente :

Journalisation
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.