Una empresa está implementando una aplicación sin servidor que utiliza Amazon API Gateway y Lambda para entornos de desarrollo, prueba y producción. ¿Qué opción requiere el menor esfuerzo de desarrollo para admitir múltiples entornos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar variables de etapa de API Gateway y crear alias de Lambda para que los recursos específicos de la etapa sean referenciados por la etapa..
Por qué esta es la respuesta
La opción correcta minimiza el esfuerzo de desarrollo al aprovechar las características nativas de AWS diseñadas para la gestión de entornos. Las variables de etapa de API Gateway permiten configurar diferentes valores (como ARN de funciones Lambda) para cada etapa (desarrollo, prueba, producción) sin modificar el código de la API. Los alias de Lambda permiten apuntar a versiones específicas de una función Lambda, lo que facilita la gestión de cambios y reversiones por entorno. Las opciones incorrectas son: Usar Amazon ECS o AWS Elastic Beanstalk introduce una complejidad innecesaria, ya que la aplicación es sin servidor y estas son soluciones para contenedores o aplicaciones web tradicionales, no para API Gateway y Lambda. Duplicar el código para cada entorno es una mala práctica que aumenta la complejidad, el mantenimiento y la probabilidad de errores, y no es escalable.
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