Arquitectura de interoperabilidad

Contenido

La arquitectura de referencia de interoperabilidad provee el elemento básico de acceso a la recogida, transmisión y conversión de los formatos de datos para hacerlos adecuados a los consumidores. Estará formada principalmente por un BUS de integración, en el que se desplegarán los conectores para integrar servicios que se publicarán en un catálogo central. Además, estará compuesta de componentes auxiliares que permitan garantizar la trazabilidad y observabilidad, seguridad e identidad y caché de datos.

Necesidad

Permitir la construcción de servicios que permitan la conexión con sistemas de terceros y otros sistemas de información corporativos independientemente de la tecnología con la que estén implementados, del protocolo de comunicación que permitan o de los formatos que esperen recibir. Además, debe permitir la creación de un catálogo de dichos servicios que podrán ser consumidos por el resto de las arquitecturas consumidoras.

Características principales

  • Puntos de entrada único para la comunicación con APIs de terceros y sistemas de información corporativos
  • Generación de APIs que se pueden usar desde las demás arquitecturas
  • Transformación de datos entre entrada y salida
  • Conexión entre múltiples sistemas independientemente de su tecnología
  • Conexión entre múltiples sistemas independientemente de su protocolo de comunicación
  • Colectores de telemetría para el envío de trazas, logs y métricas
  • Colección de patrones de diseño de integración disponible

Relaciones

  • Consumida por:
    • Arquitectura de APIs.
    • Arquitectura de microservicios.
    • Arquitectura de funciones.
  • Accede a:
    • Arquitectura de microservicios.
    • Arquitectura de funciones.
    • Arquitectura de eventos.
    • Arquitectura de datos.