Asocia al llamante con la puerta
Eres la persona ingeniera de plataforma en una API con cuatro tipos de llamantes, y tienes que tomar una decisión: mantener esa API en REST o migrarla a HTTP. Nadie ha documentado de qué depende cada llamante.
Lo que cada llamante presenta en la puerta:
- La persona usuaria de la app web, con un token de Cognito.
- La app de un partner, con una clave de sesión opaca que tu propio código tiene que resolver.
- El trabajo batch de analítica, que no presenta ningún token; hoy entra por la cuenta desde la que llama.
- El servicio de inventario, que firma sus solicitudes con credenciales de AWS.
Una API REST ofrece autenticación IAM, un autorizador de Cognito, un autorizador de Lambda y una política de recursos. Una API HTTP ofrece autenticación IAM, un autorizador JWT y un autorizador de Lambda, y no tiene políticas de recursos.
¿Cuál de estos llamantes puede ser atendido por una API REST pero no por una API HTTP?
Este ejercicio forma parte del curso
Uso de la seguridad de AWS para desarrolladores
ejercicio interactivo práctico
Convierte la teoría en práctica con uno de nuestros ejercicios interactivos
Empezar ejercicio