Una empresa tiene una aplicación móvil que llama a API Gateway, el cual invoca funciones Lambda. Quieren probar nuevas características de las funciones Lambda con un subconjunto de usuarios antes del despliegue completo, sin afectar a otros usuarios y con un esfuerzo operativo mínimo. ¿Cuál es la forma más sencilla de hacerlo?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Publicar una nueva versión de cada función Lambda y crear un alias ponderado que divida el tráfico entre versiones. Actualizar la REST API para usar el alias ARN..
Por qué esta es la respuesta
La opción correcta es la más sencilla y eficaz para el escenario. Publicar una nueva versión de cada función Lambda y crear un alias ponderado permite dividir el tráfico entre la versión actual y la nueva, lo que facilita las pruebas con un subconjunto de usuarios sin afectar a los demás. Al actualizar la REST API para usar el ARN del alias, API Gateway dirige el tráfico según la ponderación configurada en el alias de Lambda. Las otras opciones son incorrectas porque: Crear una nueva REST API es un esfuerzo operativo mayor y no es necesario para este caso. Usar AWS CodeDeploy para canary deployments en Lambda es más complejo que un alias ponderado y no es la forma más sencilla cuando ya se tiene API Gateway. La integración sin proxy de Lambda en API Gateway es más compleja de configurar y no ofrece una ventaja para este caso de uso específico de pruebas con alias ponderados.
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