Módulos que componen Sofia2

Sofia2 está concebida bajo una Arquitectura modular en la que cada módulo tiene asignadas un conjunto de responsabilidades.

Esta Arquitectura puede representarse de esta forma:

  • SIB Runtime: Es el core de la plataforma, el que publica interfaces (MQTT, WebSockets, REST,…) para publicar y consultar información.
  • SIB API Manager: Es la pieza que cuando se publican APIs REST sobre las ontologías (o APIS externas) permite acceder a ellas.
  • SIB Web Console: Consola Web + API Web para gestionar/administrar la plataforma.
  • SIB Tools: se encarga de lanzar las reglas que le llegan y otros procesos como el proceso de paso BDTR a BDH
  • BDC: almacena la configuración de la Plataforma. Puede ser cualquier BD relacional. Sofia2 está certificada sobre MySQL y Oracle.
  • BDTR: almacena datos del tiempo real. La implementación de referencia funciona sobre MongoDB y permite consultar en SQL.
  • BDH: almacena información histórica, soportada sobre infraestructura Hadoop
  • SDK: ofrece APIS y herramientas para trabajar con Sofia2..
Módulos que componen Sofia2

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s