Skip to content

Integracion entre sistemas

Esta guia resume los componentes tecnicos que enlazan a los distintos productos del ecosistema Avanzia Legal. Incluye arquitectura, servicios compartidos y flujos de despliegue para que los equipos de tecnologia puedan extender o consumir las integraciones disponibles.

Arquitectura general

[Sistemas cliente] -> [API unificada] -> [Servicios compartidos] -> [Bases de datos por sistema]
  • API unificada: capa expuesta en api.avanzialegal.com que valida tokens y enruta solicitudes.
  • Servicios compartidos: autenticacion, almacenamiento de archivos, motor de notificaciones y facturacion.
  • Bases de datos: cada sistema mantiene su esquema pero comparte catalogos maestros mediante vistas materializadas.

Patrones de integracion

PatronUso recomendadoEjemplo
Sincronizacion por eventosDatos que requieren consistencia inmediataCreacion de expedientes entre SIGJUL y SIGEJE
Consultas bajo demandaInformacion de referencia o historicaBuscar jurisprudencia desde SIGJUL en Avanzia Juris
Automatizacion programadaTareas periodicasGeneracion nocturna de reportes ejecutivos

Servicios compartidos

  • Identidad: gestion de usuarios, roles y MFA.
  • Documentos: almacenamiento en la nube con versionado y permisos granulares.
  • Notificaciones: envio de correos, SMS y mensajes in app.
  • Facturacion: administracion de planes, metrica de uso y cobros recurrentes.

Cada sistema consume estos servicios a traves de SDKs internos con manejo de reintentos y monitoreo.

Entornos y despliegues

EntornoURLObjetivo
Desarrollo*.dev.avanzialegal.comPruebas internas y QA funcional
Staging*.stg.avanzialegal.comValidacion previa a produccion
Produccion*.avanzialegal.comPlataformas usadas por los clientes

Los pipelines de CI/CD ejecutan pruebas automatizadas y validaciones de enlaces antes de promover un cambio. Si se requiere integrar un nuevo servicio, coordina con el equipo de plataforma para registrar dominios y certificados.

Observabilidad

  • Logs centralizados en Elastic Stack con retencion de 30 dias.
  • Metricas en Prometheus y tableros de Grafana.
  • Alertas via PagerDuty para eventos criticos.

Roadmap tecnico

  • Exponer webhooks administrables por cliente.
  • Incorporar colas de mensajes para procesar eventos de alto volumen.
  • Publicar SDK oficial para integraciones externas en TypeScript y Python.

Si necesitas una integracion especifica contacta a soporte tecnico mediante el formulario de Reportar problemas.

Documentación del Ecosistema Avanzia Legal