Sistema de auditoría asincrónico para transacciones financieras basado en flujo de eventos
Descripción del Articulo
El presente documento trata sobre la implementación de un nuevo sistema de auditoría asíncrona en Minotech, una empresa latinoamericana líder en proveer sistemas de puntos de venta para el comercio minorista. Los dispositivos de la empresa se comunican de forma directa con su centro de datos a travé...
| Autores: | , |
|---|---|
| Formato: | tesis de grado |
| Fecha de Publicación: | 2023 |
| Institución: | Universidad Peruana de Ciencias Aplicadas |
| Repositorio: | UPC-Institucional |
| Lenguaje: | español |
| OAI Identifier: | oai:repositorioacademico.upc.edu.pe:10757/670757 |
| Enlace del recurso: | http://hdl.handle.net/10757/670757 |
| Nivel de acceso: | acceso abierto |
| Materia: | Sistema de auditoría Apache kafka Flujos de eventos Pérdida de datos Audit system Events flow Data loss https://purl.org/pe-repo/ocde/ford#2.02.04 https://purl.org/pe-repo/ocde/ford#2.00.00 |
| Sumario: | El presente documento trata sobre la implementación de un nuevo sistema de auditoría asíncrona en Minotech, una empresa latinoamericana líder en proveer sistemas de puntos de venta para el comercio minorista. Los dispositivos de la empresa se comunican de forma directa con su centro de datos a través de servicios web. Se identificó un problema en estos servicios: el sistema de auditoría anterior, responsable de registrar las solicitudes de las APIs de la empresa, sufría pérdidas significativas de datos cuando había fallas o interrupciones en el proceso de almacenamiento en la base de datos. Esta situación generaba problemas graves al requerir el uso de la información auditada, ya que los datos a menudo no eran fiables. Para abordar este problema, se desarrolló e implementó un nuevo sistema de auditoría centrado en asegurar la integridad de los datos durante su procesamiento y registro. Este sistema utiliza Apache Kafka para gestionar flujos de eventos y procesar información de forma asíncrona generada por las APIs de la empresa. Además, incluye dos mecanismos de contingencia que se activan si falla el proceso de almacenamiento de datos de auditoría. La implementación de esta nueva solución generó un impacto significativo en la eficiencia de los procesos de auditoría de Minotech. Antes de la implementación, se registraba una tasa de pérdida de datos del 0.74% en relación con los 400 millones de transacciones que se maneja cada mes a través de nuestros servicios web. La adopción de la nueva solución ha permitido disminuir esta tasa a un 0.012%, lo que equivale a una reducción aproximada del 98.4%. Dado el alto volumen de registros procesados al mes, este cambio constituye una mejora sustancial en la integridad y fiabilidad de nuestros sistemas de datos. |
|---|
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).