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 Amazon Linux 2, la dernière génération d'Amazon Linux. Pour en savoir plus sur les environnements d'exécution personnalisés, consultez la documentation d'AWS Lambda

Amazon 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 à Amazon 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 Amazon Linux 2 runtime » (Fournissez votre propre amorçage dans l'environnement d'exécution Amazon 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 Amazon Linux 2. Pour migrer les fonctions AWS Lambda existantes fonctionnant dans des environnements d'exécution personnalisés d'Amazon Linux 1 vers Amazon Linux 2, mettez à jour votre code pour qu'il soit compatible avec Amazon Linux 2, puis l'environnement d'exécution des fonctions. 

L'environnement d’exécution personnalisé sur Amazon 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