AWS Lambda ahora admite funciones de SnapStart para Java en las regiones de AWS GovCloud (EE. UU.)
A partir de hoy, las funciones de AWS Lambda SnapStart para Java estarán disponibles de forma general en las regiones de AWS GovCloud (EE. UU.). AWS Lambda SnapStart para Java ofrece un rendimiento de inicio de funciones hasta 10 veces más rápido sin costo adicional. Esto le facilita crear aplicaciones Java escalables y con gran capacidad de respuesta con AWS Lambda sin tener que aprovisionar recursos ni desperdiciar tiempo y esfuerzos en implementar optimizaciones de rendimiento complejas.
En el caso de las aplicaciones sensibles a la latencia en las que desea admitir picos de tráfico impredecibles, las latencias de inicio elevadas y atípicas —conocidas como arranques en frío— pueden ocasionar demoras en la experiencia de los usuarios. Lambda SnapStart ofrece tiempos de inicio mejorados 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 API sincrónicas, microservicios interactivos o procesamiento de datos.
Puede activar SnapStart para funciones de Lambda basadas en Java nuevas o existentes que se ejecutan en Amazon Corretto 11, 17 y 21 utilizando 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 sobre Lambda SnapStart, consulte la documentación y la publicación del blog sobre el lanzamiento. Para obtener más información sobre Lambda, consulte la Guía para desarrolladores de Lambda.