AWS Lambda agrega compatibilidad con Ruby 3.4
AWS Lambda ahora admite la creación de aplicaciones sin servidor con Ruby 3.4. Los desarrolladores pueden usar Ruby 3.4 como versión ejecutable administrada y como imagen base del contenedor, y AWS aplicará automáticamente las actualizaciones a ambos a medida que estén disponibles.
Ruby 3.4 es la última versión de soporte a largo plazo (LTS) de Ruby y se espera que sea compatible con la seguridad y las correcciones de errores hasta marzo de 2028. Además de dar acceso a las características más recientes del lenguaje Ruby, la versión ejecutable de Lambda para Ruby 3.4 usa un cliente de interfaz de versión ejecutable actualizada, el paquete que se usa para integrar el código de la función con el servicio Lambda. Este cliente actualizado se ha publicado como código abierto en Github. Los clientes que creen imágenes de contenedores personalizadas también pueden consumir este paquete actualizado de RubyGems.
La versión ejecutable de Ruby 3.4 está disponible en todas las regiones de AWS, incluidas China y las regiones de AWS GovCloud (EE. UU.).
Puede usar la gama completa de herramientas de implementación de AWS, incluidas la consola de Lambda, AWS CLI, AWS Serverless Application Model (AWS SAM), el CDK y AWS CloudFormation, para implementar y administrar aplicaciones sin servidor escritas en Ruby 3.4. Para obtener más información sobre el uso de Ruby 3.4 en Lambda, consulte nuestra documentación. Si quiere obtener más información sobre AWS Lambda, visite la página del producto.