Descubre cómo exponer tu aplicación sin servidor con AWS Lambda a clientes HTTP
Pregunta
Se le solicita que exponga su aplicación sin servidor implementada con AWS Lambda a clientes HTTP.
(utilizando un proxy HTTP) ¿Cuál de los siguientes servicios de AWS puede utilizar para realizar la tarea? (Seleccione DOS)
Respuestas
A. Balanceo de carga elástico de AWS (ELB)
B. Ruta AWS53
C. Puerta de enlace API de AWS
Vela de luz de AWS
E. Beanstalk elástico de AWS.
Respuesta Correcta
A.BCDE
Respuesta: A y C.
La opción A es CORRECTA porque la documentación de AWS menciona que "los balanceadores de carga de aplicaciones ahora admiten la invocación de funciones de Lambda para atender solicitudes HTTP(S)". Esto permite a los usuarios acceder a aplicaciones sin servidor desde cualquier cliente HTTP, incluidos los navegadores web.
La opción B es INCORRECTA porque Route53 es un sistema de nombres de dominio y no un proxy HTTP.
La opción C es CORRECTA porque API Gateway + Lambda es un patrón común para exponer funciones sin servidor a través de HTTP/HTTPS.
La documentación de AWS menciona que "Crear, implementar y administrar una interfaz de programación de aplicaciones (API) REST para exponer puntos de enlace HTTP de back-end, funciones de AWS Lambda u otros servicios de AWS".
La opción D es INCORRECTA porque AWS Lightsail tiene un objetivo completamente diferente.
Es un servicio para agilizar el aprovisionamiento de recursos de AWS.
La opción E es INCORRECTA porque AWS Elastic Beanstalk tiene un objetivo completamente diferente.
Es un servicio que facilita que los desarrolladores implementen y administren aplicaciones en la nube de AWS rápidamente.
Los desarrolladores simplemente cargan sus aplicaciones, luego Elastic Beanstalk maneja automáticamente los detalles de implementación del aprovisionamiento de capacidad, el equilibrio de carga, el escalado automático y la supervisión del estado de la aplicación.
Diagrama: ninguno.
Referencias:
ELB:
https://aws.amazon.com/elasticloadbalancing/faqs/?nc=sn&loc=6
Puerta de enlace API:
¡Ahora puedes descargar los tests!
Poco a poco vamos agregando más.