Saltar al contenido
CLF-C02Sesión 12 · Mensajería y datos

Athena vs Kinesis

Criterio Athena Kinesis
Datos Ya guardados en S3 En movimiento, al llegar
Procesamiento Consultas SQL a demanda Continuo, en segundos
Modelo Interactivo o por lotes Streaming
Cobro Por datos escaneados Por capacidad y volumen
Palabra clave “SQL sobre S3” “Tiempo real”

Catálogo de la sesión

  • AWS Step Functions: orquesta flujos de varios pasos, como validar, cobrar y enviar, dibujados como un diagrama de estados. Llama a Lambda y a otros servicios, y maneja reintentos y errores.

Resumen

  • Acoplamiento débil: el productor deja un mensaje en un intermediario y sigue; si el consumidor cae, nada se pierde.
  • SQS: cola, el consumidor sondea (pull), guarda hasta 14 días, un consumidor por mensaje. Estándar para volumen; FIFO para orden estricto.
  • SNS: tema, empuja (push) una copia a cada suscriptor (SQS, Lambda, HTTP/S, correo, SMS). Con SQS forma el abanico (fan-out). EventBridge enruta eventos de AWS, de tus aplicaciones y SaaS con reglas, y programa tareas.
  • SES envía correos transaccionales y de marketing; Connect es un centro de contacto en la nube.
  • Data lake en S3; lotes frente a streaming. Athena consulta S3 con SQL y cobra por datos escaneados. Kinesis recibe datos en tiempo real; Data Firehose los entrega a S3.
145