Un equipo desarrolla múltiples funciones Lambda que dependen de la misma biblioteca de terceros, la cual se actualiza con frecuencia. El equipo quiere que las funciones Lambda utilicen siempre la última versión de la biblioteca con la menor sobrecarga operativa. ¿Cuál es la mejor solución?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Empaquetar la biblioteca como una Lambda layer y adjuntar esa layer a cada función Lambda..
Por qué esta es la respuesta
Empaquetar la biblioteca como una Lambda layer es la solución más eficiente. Las capas Lambda permiten compartir código y dependencias entre múltiples funciones Lambda, lo que reduce el tamaño de los paquetes de despliegue y simplifica la gestión de actualizaciones. Cuando la biblioteca se actualiza, solo se necesita actualizar la capa, y todas las funciones que la utilizan obtendrán automáticamente la versión más reciente con una sobrecarga operativa mínima. Colocar la dependencia y el código en S3 requeriría que cada función descargue la biblioteca en tiempo de ejecución, aumentando la latencia y la complejidad. Instalar la dependencia en EFS introduce una sobrecarga de gestión de infraestructura y puede tener implicaciones de rendimiento y costo. Crear una función Lambda separada para cargar la biblioteca añadiría latencia y complejidad de invocación innecesarias.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta