¿Qué servicio de AWS es el MÁS adecuado para integrar varias funciones de Lambda y servicios de AWS en un flujo de trabajo que sigue un orden definido y ramificación condicional, y gestionarlo de forma visual?

1 / 1
Selecciona una respuesta
CorrectoA

Explicación

Una pregunta sobre qué servicio de orquestación convierte los procesos en un flujo de trabajo.

  • 1un orden definido y ramificación condicionalEl flujo de control de una máquina de estados = Step Functions
  • 2en un flujo de trabajoOrquestación de varios procesos
  • 3gestionarlo de forma visualGestionar el flujo de trabajo como un diagrama = Step Functions
ACorrecto

AWS Step Functions

Correcto. AWS Step Functions es un servicio de orquestación sin servidor que integra varias funciones de Lambda y servicios de AWS en un flujo de trabajo (máquina de estados) con orden, ramificación condicional, paralelismo, reintentos y más, y lo ejecuta y gestiona de forma visual.

BIncorrecto

Amazon EventBridge

Amazon EventBridge es un bus de eventos que enruta los eventos a cada destino según reglas. Acopla débilmente los servicios a través de eventos.

Sin embargo, no es adecuado para integrar varios procesos en un flujo de trabajo (máquina de estados) con un orden definido, ramificación condicional y reintentos, y gestionarlo de forma visual. La orquestación ordenada la realiza Step Functions, por lo que es incorrecto.

CIncorrecto

Amazon SQS

Amazon SQS es una cola totalmente gestionada que retiene mensajes para acoplar débilmente a emisores y receptores. El receptor los recupera y procesa a su propio ritmo.

Sin embargo, no tiene ninguna función para integrar varios procesos en un flujo de trabajo con orden y ramificación condicional y gestionarlo de forma visual. La orquestación es el papel de Step Functions, por lo que es incorrecto.

DIncorrecto

Amazon SNS

Amazon SNS es un servicio de notificaciones Pub/Sub que difunde un mensaje a varios suscriptores. Puede notificar a varios sistemas un mismo evento de forma simultánea (fan-out).

Sin embargo, no integra ni gestiona procesos como un flujo de trabajo con orden y ramificación condicional. La orquestación de flujos de trabajo la realiza Step Functions, por lo que es incorrecto.

Punto clave

"Un flujo de trabajo con orden y ramificación condicional" y "orquestación de varios servicios" significan AWS Step Functions. Distíngalo de la simple entrega de mensajes (SQS/SNS) y del enrutamiento de eventos (EventBridge).