Saltar a contenido

Diagrama de arquitectura

Arquitectura

Descripción de la arquitectura

La arquitectura se basa en elementos serverless y se compone de los siguientes elementos:

  • Fluentd en un HAProxy: Recibe los logs de las aplicaciones y los manda a Kinesis Data Streams
  • Kinesis Data Streams: Recibe los logs de las aplicaciones con una retención de 24 horas y los manda a Kinesis Data Firehose
  • Kinesis Data Firehose: Recibe los logs de Kinesis Data Streams, la lambda los procesa y Glue los estructura y los manda a S3
  • S3: Recibe los logs de Kinesis Data Firehose y los almacena en formato parquet
  • Athena: Se utiliza para realizar consultas SQL sobre los datos almacenados en S3
  • Qlik sense: Se utiliza como herramienta de visualización de los datos y de reporting conectandolo con Athena