Publicado en: Feb 19, 2020
Ahora puede desarrollar funciones de AWS Lambda utilizando Ruby 2.7. Este es el último lanzamiento de Ruby y admite nuevas características como la correspondencia de patrones, el reenvío de argumentos y los argumentos numerados. Las funciones de Lambda que se escriben en Ruby 2.7 se ejecutan en la última generación de Amazon Linux, Amazon Linux 2. Para obtener más información acerca del modelo de programación de Ruby y sobre cómo crear funciones de AWS Lambda en Ruby 2.7, haga clic aquí.
Para comenzar, suministre el código a través de la consola de AWS Lambda o la interfaz de línea de comando (CLI) y seleccione el tiempo de ejecución de Ruby 2.7. El modelo de aplicaciones sin servidor (SAM) y AWS CloudFormation también pueden ser utilizados para implementar y administrar las aplicaciones sin servidor elaboradas en Ruby 2.7. Para la migración de funciones existentes de AWS Lambda que se ejecutan en Ruby 2.5 a Ruby 2.7, actualice el código para que sea compatible con Ruby 2.7 y Amazon Linux 2. También, edite la función para modificar la configuración del tiempo de ejecución a Ruby 2.7.
El tiempo de ejecución de Ruby 2.7 está disponible en todas las regiones en las que se ofrece Lambda. Visite la página de producto para obtener más información sobre AWS Lambda o inicie sesión en la consola de AWS Lambda para comenzar.