accesskey_mod_content
CTT - Centro de Transferencia de Tecnología

Sentilo

  • Fecha Puesta en Producción:

    13/11/2013

    Descripción Funcional

    Sentilo se distribuye con un set de componentes y con una serie de características clave que permiten conseguir el éxito de la plataforma:

    -      Alto rendimiento: La plataforma está diseñada con un focus en el rendimiento para procesar miles de mensajes en un tiempo de respuesta muy rápido

    -      Modular y extensible; define una arquitectura de componentes para mejorar la funcionalidad de la plataforma sin modificar el sistema central

    -      Escalabilidad horizontal: permite una fácil distribución de las cargas

    -      Cross platform: diseñado como un producto cruzado sin centrarse en ningún requerimiento de negocio que sea solución vertical

    -      Open Source: Para compartir contribuciones y mejoras y crear un ecosistema de compañías a su alrededor

    -      Interfaz REST simple: proporciona una interfaz fácil y simple de utilizar

    -      Visor universal: proporcionado como una demo pública que puede utilizarse como punto de inicio para visualizadores de negocio específicos

    -      Módulo básico de estadísticas: muestra indicadores básicos de rendimiento de la plataforma

    -      Consola y catálogo de administración: Se usa para gestionar los dispositivos instalados en la calle

    -      Partnership: Con el espónsor del Ayuntamiento de Barcelona y la participación de muchas empresas, se garantiza la solidez y el futuro del producto

    Descripción Técnica

    Sentilo es una plataforma que quiere comunicar las aplicaciones que se desarrollan para explotar la información recogida por los sensores.

     

    Sus módulos principales son:

     

    -      Restful API

    -      Aplicación Web con consola de administración

    -      Sistema de publicación de datos y suscripción

    -      Base de datos para almacenar datos en tiempo real

    -      Base de datos no SQL

    Agentes que aumentan las características de la plataforma

     

    Sentilo usa Maven como mecanismo para construir y gestionar las dependencias de la plataforma.

    Para construir Sentilo es necesario cumplir con los siguientes requisitos:

     

    JDK 1.6.x + ( se ha testeado en JDK/JRE 1.6, 1.7 and 1.8)

    Git (opcional)

    Maven 2.2.1 +

    Asegurarse que los ejecutables Maven y Java SDK son accesibles utilizando las variables de entorno PATH.

Responsable