Tecnologías que componen RI (Reference Implementation) de SOFIA2

SOFIA2 ofrece una implementación de referencia (RI) completamente basada en software open-source.

Es importante recalcar los siguientes aspectos de la plataforma:

· Con el objetivo de simplificar el mantenimiento y evolución de la plataforma toda la Plataforma está construida con tecnología Java/JEE, usando Spring Framework 3.X como tecnología base de soporte.

· La Arquitectura modular de SOFIA2 permite que cada una de estas piezas puede ser reemplazada por piezas comerciales manteniendo los interfaces de comunicación, por ejemplo existe otra implementación de SOFIA2 en la que el DataGrid se soporta sobre Oracle Coherence.

Las principales tecnologías de la RI (Reference Implementation) del SIB son:

  • Spring 3.X como capa de Glue.
  • Indra iCore4TR como Arquitectura Técnica .
  • Apache CXF como librería soporte REST/Web Services.
  • Siddhi CEP (WSO2 CEP) como CEP embebido en la Plataforma
  • Hazelcast como DataGrid soporte HA SIBs.
  • MongoDB como BDTR (Base Datos Tiempo Real).
  • Hadoop (Cloudera/HortonWorksPivotal HD/…) como BDH (Base Datos Histórica).
  • Impala + Hive como motor SQL sobre Hadoop.
  • MySQL/BD JDBC como BDC (Base Datos Configuración).
  • MQTT/JMS/WebSockets/REST como protocolos de comunicación con KP.
  • JMX y REST como protocolos de monitorización.
  • Spring MVC + Thymeleaf como framework Web para Consola Web.
Tecnologías que componen RI (Reference Implementation) de 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