Un desarrollador necesita actualizar una función Lambda que procesa fotos subidas por los usuarios y probar la actualización dividiendo el tráfico de usuarios entre la función actual y la nueva versión. ¿Qué combinación de pasos logra esto? (Elige dos).
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Publicar una versión inmutable de la Lambda actual. Modificar el código de la función según sea necesario y publicar una nueva versión de la Lambda., Crear un alias que apunte a la versión original publicada y configurar el alias como un alias ponderado que también incluya la nueva versión publicada para dividir el tráfico..
Por qué esta es la respuesta
Para implementar un despliegue canary o azul/verde con AWS Lambda, el primer paso es publicar una nueva versión de la función Lambda con el código actualizado. Las versiones de Lambda son inmutables, lo que significa que una vez publicadas, no se pueden modificar. Esto asegura que siempre haya una versión estable y conocida a la que se pueda revertir. El segundo paso es crear un alias de Lambda. Los alias permiten apuntar a una o más versiones de una función y configurar un enrutamiento ponderado del tráfico entre ellas. Al configurar el alias para que incluya tanto la versión original como la nueva versión con un peso distribuido (por ejemplo, 90% a la original y 10% a la nueva), se puede probar la nueva versión con una pequeña parte del tráfico de usuarios antes de dirigir todo el tráfico a ella. Las opciones incorrectas son: Usar AWS CodeBuild para detectar cambios y cambiar el tráfico: CodeBuild es para construir y probar código, no para gestionar el enrutamiento de tráfico en Lambda. Editar la versión original o usar Function URLs para el enrutamiento: Las versiones de Lambda son inmutables. Aunque las Function URLs pueden invocar funciones, el enrutamiento ponderado para despliegues se gestiona a través de alias, no directamente con Function URLs separadas.
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