Publicado en: Aug 16, 2021
AWS Lambda ahora admite Python 3.9 como tiempo de ejecución administrado y como imagen base del contenedor. Ahora puede crear funciones de AWS Lambda en Python 3.9 y utilizar sus nuevas características, como la compatibilidad con TLS 1.3, las nuevas operaciones de cadenas y diccionarios y la compatibilidad mejorada con zonas horarias. Python 3.9 también incluye optimizaciones de rendimiento de las que puede beneficiarse sin realizar ningún cambio en el código. Para obtener más información sobre la compatibilidad de Lambda con Python 3.9, consulte la publicación de nuestro blog en Tiempo de ejecución de Python 3.9 ya disponible en AWS Lambda.
Si desea implementar funciones de Lambda mediante Python 3.9, cargue el código a través de la consola de Lambda y seleccione el tiempo de ejecución Python 3.9. Asimismo, puede utilizar AWS CLI, AWS Serverless Application Model (AWS SAM) y AWS CloudFormation para implementar y administrar las aplicaciones sin servidor escritas en Python 3.9. Además, también puede utilizar la imagen base de Python 3.9 proporcionada por AWS para crear e implementar funciones de Python 3.9 utilizando una imagen de contenedor. Para migrar las funciones de Lambda existentes que ejecutan versiones anteriores de Python, actualice el código de forma que sea compatible con Python 3.9 y, a continuación, actualice el tiempo de ejecución de la función a Python 3.9.
Python 3.9 es la última versión Python, y contará con soporte para elementos de seguridad y corrección de errores hasta octubre de 2025. Lambda aplicará automáticamente las actualizaciones al tiempo de ejecución administrado de Python 3.9, así como a la imagen base de Python 3.9 proporcionada por AWS, a medida que estén disponibles en la comunidad de Python.
El tiempo de ejecución de Python 3.9 está disponible en todas las regiones en las que Lambda está disponible, excepto en las regiones de China. Visite la página del producto a fin de obtener más información sobre AWS Lambda o inicie sesión en la consola de AWS Lambda para comenzar.