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.
Package de déploiement de fonctions Web
Vous empaquetez votre code de fonction Web sous forme de fichier .zip et vous le stockez dans un compartiment Amazon S3 versionné. La révision fait codeConfig référence au compartiment, à la clé et éventuellement à une version d'objet. Si vous omettez la version, Lambda utilise la dernière version au moment de la création, de sorte que chaque révision pointe vers une version spécifique de votre package. Le téléchargement d'un nouveau package avec la même clé ne modifie pas les révisions existantes, et vous pouvez revenir à une version antérieure tant que la version de l'objet reste dans le compartiment.
Le package doit inclure le fichier d'entrée de votre application et toutes ses dépendances (par exemple,node_modules). Par défaut, Lambda charge index.js à la racine du package en tant que fichier d'entrée et l'exécute pour démarrer votre serveur HTTP. Pour utiliser un nom ou un chemin différent (par exemple,dist/index.js), définissez la variable d'AWS_LAMBDA_NODEJS_ENTRYPOINTenvironnement ; voirVariables d’environnement.
Pour savoir comment créer et télécharger le package sur Amazon S3 et créer une révision qui le référence, consultez Déploiement du code de fonction Web depuis Amazon S3 etCréation d'une fonction Web Lambda.