AWS Lambda ahora admite SnapStart para funciones de Python y.NET
A partir de hoy, puede usar Lambda SnapStart con las funciones que utilizan los tiempos de ejecución administrados de Python y .NET, para ofrecer un rendimiento de inicio de tan solo menos de un segundo. Lambda SnapStart es una función opcional que le facilita la creación de aplicaciones escalables y que tiene gran capacidad de respuesta, sin aprovisionar recursos ni implementar optimizaciones de rendimiento complejas.
En el caso de las aplicaciones sensibles a la latencia que admiten ráfagas de tráfico impredecibles, las altas latencias de inicio (conocidas como arranques en frío) pueden provocar retrasos en la experiencia de los usuarios. Lambda SnapStart puede mejorar los tiempos de inicio al inicializar el código de la función con antelación, tomar una instantánea del entorno de ejecución inicializado y almacenarla en caché. Cuando se invoca la función y, posteriormente, se escala verticalmente, Lambda SnapStart reanuda los nuevos entornos de ejecución a partir de la instantánea almacenada en caché en lugar de inicializarlos desde cero, lo que mejora notablemente la latencia de inicio. Lambda SnapStart es ideal para aplicaciones como las API sincrónicas, los microservicios interactivos, el procesamiento de datos y la inferencia de ML.
Lambda SnapStart para Python y.NET está disponible de forma general en las siguientes regiones de AWS: Este de EE. UU. (Ohio, Norte de Virginia), Oeste de EE. UU. (Oregón), Asia-Pacífico (Singapur, Tokio, Sídney) y Europa (Fráncfort, Irlanda, Estocolmo).
Puede activar SnapStart para funciones de Lambda nuevas o existentes que se ejecutan en Python 3.12 (y versiones posteriores) y .NET 8 (y versiones posteriores) mediante la API de AWS Lambda, la Consola de administración de AWS, la interfaz de la línea de comandos de AWS (AWS CLI), AWS Cloud Formation, AWS Serverless Application Model (AWS SAM), AWS SDK y AWS Cloud Development Kit (AWS CDK). Para obtener más información, consulte la documentación de Lambda o la publicación del blog de lanzamiento. Para obtener más información sobre los precios de SnapStart en Python y.NET, visite los precios de AWS Lambda