Publié le: Feb 19, 2020
Désormais, vous pouvez développer des fonctions AWS Lambda à l'aide de Ruby 2.7. Il s'agit de la dernière version de Ruby et elle prend en charge de nouvelles fonctionnalités telles que la mise en correspondance de modèles, le transfert d'arguments et les arguments numérotés. Les fonctions Lambda créées dans Ruby 2.7 s'exécutent sur Amazon Linux 2, la dernière génération d'Amazon Linux. Pour en savoir plus sur le modèle de programmation Ruby et comment créer des fonctions AWS Lambda dans Ruby 2.7, veuillez cliquez ici.
Pour commencer, fournissez votre code dans la console AWS Lambda ou l'interface de ligne de commande (CLI) AWS et sélectionnez l'environnement d'exécution Ruby 2.7. AWS Serverless Application Model (SAM) et AWS CloudFormation peut être également utilisé pour déployer et gérer vos applications sans serveur créées dans Ruby 2.7. Pour migrer les fonctions AWS Lambda existantes exécutées dans Ruby 2.5 vers Ruby 2.7, mettez à jour votre code pour qu'il soit compatible avec Ruby 2.7 et Amazon Linux 2, et modifiez la fonction pour remplacer l'environnement d'exécution configuré par Ruby 2.7.
L'environnement d'exécution Ruby 2.7 est disponible dans toutes les régions où Lambda est disponible. Consultez notre page produit pour en savoir plus sur AWS Lambda ou connectez-vous à la console AWS Lambda pour démarrer.