Publié le: Apr 4, 2024
AWS Lambda prend désormais en charge la création d'applications sans serveur à l'aide de Ruby 3.3. Les développeurs peuvent utiliser Ruby 3.3 à la fois comme environnement d'exécution géré et comme image de base de conteneur. AWS applique automatiquement les mises à jour aux deux dès qu'elles sont disponibles.
L’environnement d'exécution Lambda Ruby 3.3 se base sur le nouvel environnement d'exécution Amazon Linux 2023, lui-même basé sur l'image de conteneur minimale AL2023. Cela permet une empreinte de déploiement nettement inférieure à celle des environnements d'exécution précédents basés sur Amazon Linux 2, des versions mises à jour de bibliothèques courantes telles que glibc et un nouveau gestionnaire de packages. L’environnement d’exécution Ruby 3.3 permet également d'accéder aux dernières fonctionnalités du langage Ruby.
L'environnement d'exécution Ruby 3.3 est disponible dans toutes les régions où Lambda est proposé, à l'exception des régions Chine et GovCloud.
Vous pouvez utiliser la gamme complète d'outils de déploiement AWS, notamment la console Lambda, AWS CLI, le modèle d'application sans serveur AWS (AWS SAM), AWS CDK et AWS CloudFormation pour déployer et gérer des applications sans serveur écrites en Ruby 3.3. Pour en savoir plus sur l'utilisation de Ruby 3.3 dans Lambda, consultez notre documentation. Pour en savoir plus sur AWS Lambda, consultez notre page produit.