Solución de servicios de datos interoperables

Contenido

La aplicación de esta solución tecnológica es dependiente de la disponibilidad de la Plataforma de APIs y de la Plataforma de interoperabilidad. Se puede consultar la fecha de disponibilidad en la hoja de ruta

¿Cuándo utilizarla?

Finalidad y casos de uso

Esta solución es especialmente útil cuando se necesita realizar una descarga de datos y/o documentos de servicios internos de la Junta de Andalucía (Sistemas de información Corporativos o Sectoriales) o de otros Organismos. 

Algunos casos en los que podría utilizarse son:

  • Extracción de datos de presupuestos de gastos e ingresos:  
    Para poder llevar el control económico, es necesario poder saber el presupuesto de ingresos y de gastos. Los servicios de datos interoperables, permiten la obtención de estos datos. De la misma forma, permite la extracción de datos de facturas; todo esto según una serie de criterios.

Características y ventajas

  • Interoperabilidad: Permite que diferentes sistemas se comuniquen y compartan información de forma estandarizada.
  • Acceso seguro y controlado: A través de mecanismos de autenticación, autorización y cifrado basados en roles y permisos, así como el uso de credenciales o certificados.
  • Reutilización de funcionalidades: Expone capacidades (como validación de identidad, pagos, notificaciones) que pueden ser usadas por múltiples aplicaciones.
  • Modularidad: Separa las funcionalidades en partes que se pueden actualizar o cambiar sin afectar todo el sistema.
  • Escalabilidad: Puede adaptarse dinámicamente a la demanda y atender picos puntuales de solicitudes.
  • Limitación de accesos: Evita la pérdida de servicios críticos por accesos menos prioritarios.
  • Estándares abiertos: Basada en protocolos que facilitan la adopción y la integración.
  • Trazabilidad y monitorización: Permite registrar y auditar el uso que se hace, garantizando transparencia y seguridad.
  • Gestión de errores: Manejo de la indisponibilidad de algún componente del sistema.

 

Detalle técnico 

 

  1. Existen sistemas de información internos de la Junta de Andalucía y de otros organismos que contienen datos que pueden ser consumidos por otros servicios y aplicaciones.
  2. El bus de interoperabilidad obtiene los datos necesarios de sistemas internos de la Junta de Andalucía o de otros organismos y los expone en un FTP autenticado.
  3. Los servicios de backend, desplegados como microservicios, permiten el acceso a los datos de los sistemas descargados por el bus de interoperabilidad, a través del FTP.
  4. Opcional El API Manager permite la publicación y consumo de servicios backend de forma centralizada. A las api publicadas en este componente se le aplican ciertas políticas de forma generalizada entre las que figuran seguridad, límite de acceso u observabilidad. De esta forma, los servicios de datos interoperables también pueden ser consumidos desde fuera de la red de la Junta de Andalucía​.

 

Cómo adaptarla a tu caso concreto

Si el servicio de interoperabilidad no existe en el catálogo de servicios o no responde a tu necesidad

Si en el catálogo público de servicios interoperables y en el catálogo completo con acceso autenticado no encuentras información sobre el servicio de descarga de datos (aquellos cuyo identificador contiene -DE-) con el que necesitas integrarte o, aún existiendo, al revisar los datos que ofrece, no responde a tus necesidades, te damos a continuación las indicaciones que puedes seguir.

Contacta con la Oficina de Interoperabilidad para recibir apoyo, indicando claramente las necesidades del negocio que vas a desarrollar y los datos que necesitas.

Si has encontrado el servicio en los catálogos, pero no dispone de los datos que necesitas, indica a la Oficina de Interoperabilidad cuál es el servicio y lo que necesitas para que desde la Oficina Técnica de Interoperabilidad pueda hablar con el proveedor de los datos para ver si es posible obtenerlos.

La Oficina de Interoperabilidad podrá requerirte información adicional para estudiar su viabilidad y, posteriormente, se pondrán en contacto con el proveedor del servicio para comprobar su viabilidad.

Si la integración se aprueba, ya sea una ampliación o una nueva integración, la Oficina de Interoperabilidad tendrá que desarrollar esta integración y publicarla en el catálogo. Una vez publicada, podrá hacer uso de ella y, por tanto, continuar con los pasos recogidos en la sección siguiente.

 

Si te vas a integrar con un servicio de interoperabilidad existente en el catálogo de servicios

Si estás en esta sección es porque has encontrado el servicio que necesitas (aquellos cuyo identificador contiene -DE-) dentro del catálogo público de servicios interoperables o en el catálogo completo con acceso autenticado.

Para poder hacer uso de ese servicio, es recomendable que sigas el manual de solicitud de integración, que explica cómo rellenar los formularios que se indican en los siguientes pasos:

  1. Rellena y firma el formulario de solicitud de integración
  2. Rellena y firma el formulario anexo para la solicitud de descarga de datos
  3. Realiza una solicitud en NAOS de tipo solicitar o modificar una integración (consumidor) - Nueva alta, adjuntando los formularios anteriores

Cuando se apruebe la solicitud, se entregará un manual de integración correspondiente al servicio solicitado, junto con las credenciales necesarias.

  1. Si ya tenías creada una solución de servicios apificados para esta integración, tendrás que modificar el microservicio para poder integrarte con el servicio, siguiendo el manual recibido.
  2. Si aún no has creado la solución de servicios apificados, puedes realizarlo siguiendo la guía de solución de servicios apificados.

 

Recursos relacionados

Reglas y pautas

Arquitecturas de referencia

Normas

Activos 

Servicios de Apoyo