Una aplicación de e-commerce utiliza Amazon API Gateway con funciones backend de AWS Lambda. La empresa necesita un entorno de prueba observable e independiente para validar el código antes de promocionarlo a producción. ¿Qué diseño cumple este requisito?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Utilizar múltiples stages de API Gateway. Desplegar una función Lambda separada por entorno y configurar las variables de stage de API Gateway para enrutar cada stage a la función Lambda apropiada..
Por qué esta es la respuesta
La opción correcta es utilizar múltiples stages de API Gateway, desplegar una función Lambda separada por entorno y configurar las variables de stage de API Gateway para enrutar cada stage a la función Lambda apropiada. Este diseño permite entornos de prueba completamente aislados y observables, ya que cada stage de API Gateway (por ejemplo, dev, test, prod) apunta a una versión o alias de Lambda distinto. Esto asegura que los cambios en un entorno no afecten a otro, facilitando las pruebas y la promoción a producción. La primera opción es incorrecta porque usar una única stage y un parámetro de consulta para seleccionar la función Lambda complica la gestión y no proporciona un aislamiento real a nivel de API Gateway. La segunda opción es incorrecta porque una única función Lambda con lógica condicional para todos los entornos aumenta la complejidad de la función y el riesgo de errores, además de dificultar la observabilidad y el despliegue independiente. La cuarta opción es incorrecta por razones similares a la primera, ya que una única stage y una función Lambda con ramas de código para diferentes entornos no ofrecen el aislamiento ni la claridad necesarios para un entorno de prueba robusto.
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