Reporte de dirección con reparto de costes

Construcción de plataforma Global para uno de los bancos más relevantes del mercado Español. El sistema debe permitir la generación de reports (pdfs, ppts, msgs) a la capa ejecutiva de la entidad Bancaria a partir de un pipeline basado en una aplicación monolítica con Django como Framework.

Principalmente el proyecto consiste en el diseño e implantación de una solución de micro-servicios que cumpla los requisitos de escalabilidad, flexibilidad, versatilidad definidos bajo los requisitos del cliente para la creación de un producto que mediante la ejecución de una ETL parametrizable genere la información de costes de la entidad.

Bluetab ha realizado el Análisis de información de costes del grupo a nivel mundial, extrayendo indicadores de interés para la alta dirección y detectar áreas en las que reducir dichos costes, proporcionando informes gráficos en ppts, con una solución multiusuario, escalable y generalizada para poder adaptarse rápidamente a nuevas analíticas o nuevos cambios de requerimientos. 

green plant in clear glass vase

Se implementa una solución vanguardista, que reduce el tiempo de desarrollo del proceso de desarrollo de nuevas analíticas y algoritmos por parte del usuario, planteando una App en la cual el usuario tenga un catálogo de funciones a utilizar y que pueda combinarlas para formar una pipeline con el procesamiento que el desee. 

Nuestra arquitectura, totalmente integrable, utiliza contenedores con Docker y Kubernetes (OpenShift) de forma que pueda escalar horizontalmente fundamentada en microservicios que exponen los datos a través de diferentes API y, con una BBDD basada en documentos y escalables para salvar el problema de la mutabilidad de los datasets y la concurrencia. La persistencia está basada en Indexación de la información; realizamos una refactorización del código utilizando una atomización de funciones y parametrización de las mismas, y para en los ámbitos de Devops se crean y configuran pipelines de despliegues.

Las principales tecnologías aplicadas son: Python, django, Apache Airflow, mongoDB, postgreSQL y RabbitMQ como protocolo de mensajería.

CASOS DE ÉXITO