Publié le: Aug 12, 2020

Désormais, vous pouvez déployer vos fonctions AWS Lambda en utilisant des environnements d'exécution personnalisées sur HAQM Linux 2, la dernière génération d'HAQM Linux. Pour en savoir plus sur les environnements d'exécution personnalisés, consultez la documentation d'AWS Lambda

HAQM Linux 2 fournit un environnement d'exécution sécurisé, stable et performant pour développer et exécuter des applications natives cloud. Grâce à HAQM Linux 2, vous bénéficiez d'un environnement d'application qui offre un support à long terme avec accès aux dernières innovations de l'écosystème Linux, sans frais supplémentaires. 

Pour commencer, téléchargez votre code via la console AWS Lambda et sélectionnez « Provide your own bootstrap on HAQM Linux 2 runtime » (Fournissez votre propre amorçage dans l'environnement d'exécution HAQM Linux 2). Vous pouvez également utiliser l'interface de ligne de commande (CLI) AWS AWS Serverless Application Model (SAM) et AWS CloudFormation pour déployer et gérer votre application sans serveur créée dans les environnements d'exécution personnalisés. En outre, l'API Lambda Runtime API et des couches Lambda peuvent être utilisées pour permettre aux développeurs de créer des environnements d'exécution personnalisés sur HAQM Linux 2. Pour migrer les fonctions AWS Lambda existantes fonctionnant dans des environnements d'exécution personnalisés d'HAQM Linux 1 vers HAQM Linux 2, mettez à jour votre code pour qu'il soit compatible avec HAQM Linux 2, puis l'environnement d'exécution des fonctions. 

L'environnement d’exécution personnalisé sur HAQM Linux 2 est disponibles dans toutes les régions où Lambda est disponible. Consultez notre page du produit pour en savoir plus sur AWS Lambda ou connectez-vous à la console AWS Lambda pour démarrer. Vous pouvez également utiliser la mise en oeuvre de référence pour Go, C++ et Rust