Integración de datos

GP Data Gateway

En producción

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.

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.

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.

Los sistemas consultan 48 agencias automotrices mediante una interfaz uniforme; una consulta nueva se incorpora sin modificar las aplicaciones que la consumen.

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.

Arquitectura de solicitud y acceso centralizado al DMS Una aplicación autorizada ejecuta una operación declarada contra una sola sucursal por solicitud. El plano de administración mantiene el catálogo, los clientes y el directorio de sucursales. PLANO DE ADMINISTRACIÓN EJECUCIÓN DE UNA SOLICITUD SISTEMA EXTERNO DEFINE REGISTRA Y PRUEBA VALIDAR PERMISO DEFINICIÓN SOLICITUD VÁLIDOS RESOLVER SUCURSAL CONFIGURACIÓN EJECUTAR DATOS RESPUESTA UNIFORME ADMINISTRADOR Administración segura Clientes y permisos CONFIGURACIÓN Catálogo de operaciones Tipo, timeout y límite DIRECTORIO Sucursales Código y credencial cifrada CONSUMIDOR Aplicación interna Operación y sucursal ACCESO Control de acceso API key y permiso CONTRATO Validar parámetros Nombres, tipos y valores GATEWAY Ejecutor central Operación parametrizada DESTINO DMS seleccionado Una instalación SQL Server SOLICITUD RESPUESTA / CONFIGURACIÓN ACCESO AL DMS
Cada solicitud apunta a una sola sucursal y regresa el mismo contrato de respuesta. El administrador publica operaciones y accesos sin cambiar las aplicaciones consumidoras.

Lo más importante

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