Integración de datos
GP Data Gateway
Es la puerta única por la que los sistemas corporativos consultan la información operativa de las 48 agencias automotrices, sin conectarse a ninguna base de datos de forma directa.
El reto
Cada agencia automotriz administra su operación en una instalación propia del DMS. Consultar información de todo el grupo obligaba a resolver individualmente el acceso a cada instalación, y cada sistema nuevo repetía ese mismo trabajo.
La solución
El gateway concentra la conexión a las 48 agencias automotrices y publica un catálogo de consultas. Un sistema indica qué consulta necesita y de qué sucursal, y recibe el resultado. No conoce el detalle de la conexión ni escribe consultas.
Resultado
Los sistemas consultan 48 agencias automotrices mediante una interfaz uniforme; una consulta nueva se incorpora sin modificar las aplicaciones que la consumen.
Mi participación
Diseñé y desarrollé el servicio central, su catálogo de consultas, el control de acceso por sistema y su operación dentro de la red del grupo.
Cómo funciona
El sistema consumidor indica la consulta y la sucursal; el gateway resuelve la conexión y devuelve una respuesta uniforme.
Desliza horizontalmente para recorrer el diagrama completo.
Lo más importante
- Catálogo administrable de consultas, cada una con sus parámetros definidos y su tipo de acceso.
- Directorio de las 48 sucursales; el sistema solicitante identifica la agencia por su código.
- Formato de respuesta uniforme, independiente de la agencia consultada.
- Autorización por sistema: cada aplicación opera únicamente sobre las consultas que tiene habilitadas.
- Consultas nuevas mediante configuración, sin modificar el código de los sistemas que las consumen.
- Documentación de la interfaz publicada y verificaciones de estado del servicio.
- Consolidó en un solo componente los servicios de acceso a datos que operaban previamente.
Detalles técnicos
- Tecnología
- NestJS 11 · TypeScript · TypeORM · Node.js 24 LTS
- Bases de datos
- PostgreSQL para el catálogo · SQL Server para las agencias
- Operación
- Servicio de Windows en la red del grupo, con reinicio automático
- Cobertura
- 48 sucursales · 15 marcas · catálogo administrable de operaciones