Visor GIS Assets

En la nueva versión de Sofia 2, se incluye un nuevo interfaz que permite visualizar los Assets existentes en el sistema y mostrarlos sobre un mapa. Para ello, se seleccionará la opción correspondiente en el menú. Al seleccionarla, se mostrará la siguiente pantalla: En la primera parte se muestran todos los Tipo de Assets a los que el usuario puede acceder. Junto a ellos se mostrará un cuadro de color para identificarlos y un check que permitirá seleccionarlos. Cuando se seleccione uno de estos check, se mostrará en el mapa los Assets existentes de ese Tipo a los que el usuario tenga permiso para acceder. El mapa permite realizar zoom y desplazarse sobre el mismo para acceder a la posición de los Assets más fácilmente. Si se pulsa sobre uno de los marcadores de los Assets, se mostrará la información asociada al mismo:

Visor GIS Assets

Gestión del Acceso a Mis APIs en API Manager Sofia2

Hasta ahora cuando se creaba un API en el API Manager ésta era pública y cualquier usuario de la plataforma podía suscribirse a ella.

En la última versión disponible, se incorpora un control adicional que permite definir si un API es pública (cualquier usuario se puede suscribir) o privada.

Se seleccionará durante el proceso de creación de la API:

Si se define como pública, cualquier usuario de la plataforma podrá suscribirse a la misma, pudiendo utilizar todas sus operaciones.

En cambio, si la API es privada el propietario será el responsable de autorizar a qué usuarios quiere permitir el acceso.

Para ello existe una nueva interfaz en el menú:

El propietario de la API seleccionará el usuario al que desea darle acceso y la API de entre las propias a la que desea permitirle el acceso.

Una vez guardado el permiso, el usuario autorizado podrá comenzar a utilizar la API de forma inmediata.

Gestión del Acceso a Mis APIs en API Manager Sofia2

El catalizador de IoT: las Smart Cities

Las Smart Cities son y serán el principal catalizador de IoT, ya que en ellas confluyen un gran número de áreas y funcionalidades que hasta ahora habían funcionado de forma independiente y sin visión conjunta.

Una Smart City consigue:

  • Reducción del gasto público
  • Mejora de la calidad de los servicios
  • Mejor comunicación con los ciudadanos
  • Creación de nuevos negocios
  • Nuevas ideas, nuevos servicios, nuevos ingresos

Una Smart City auna diveras áreas, como:

INFRAESTRUCTURAS

  • Eficiencia energética en edificios públicos
  • Telegestión de contadores
  • Sistema de Parking Inteligente
  • Optimización de Tráfico en Tiempo Real:

MEDIO AMBIENTE:

· Monitorización de los consumos de agua y gas en edificios públicos

  • Telegestión de las redes de saneamiento y abastecimiento
  • Evaluación del servicio de saneamiento y abastecimiento
  • Sistema de control de calidad de aire y control de ruido
  • Sistema de riego inteligente

INFORMACIÓN AL CIUDADANO:

  • Sistema de Visitas Guiadas con Realidad Aumentada:
  • Sistema de Información sobre Eventos:
  • Interacción con el ciudadano
El catalizador de IoT: las Smart Cities

Wizard para definición sencilla de reglas

Con la release 2.11 de Sofia2 se incluye un wizard cuyo fin es hacer más sencilla la operativa completa de creación de reglas (eventos CEP, Reglas CEP y reglas Scripting) con este asistente paso a paso nos va guiando de manera ordenada en la creación de reglas sin tener que navegar de un lado a otro de Sofia2.

Elegiremos primero el tipo de Regla:

splash

Una vez seleccionada el tipo de regla el asistente nos guía, por ejemplo:
Generar regla CEP: permite crear Eventos CEP y luego reglas CEP desde estos.

En el paso de creación de eventos, podremos crear tantos eventos como nos sean necesarios.

paso_uno_evento

De la misma manera en el paso de creación de reglas CEP podremos dar de alta varias de ellas.

paso_dos_regla

paso_dos_regla_varias

Generar regla scripting basada en una (o varias) reglas CEP, estas pueden haber sido creadas con el asistente o podrán ser aquellas ya disponibles en la plataforma. A partir de una regla CEP me permite crear una regla script que se lanzará cada vez que se genere un evento CEP,

paso_tres_script_cep

También podemos crear reglas scripting temporizadas o basadas en las ontologías existentes en la plataforma

paso_tres_script_ontologia

paso_tres_script_temporizado

Una vez finalizada la creación de una regla el asistente nos dará la opción de finalizar o de volver al inicio y crear otra regla.

finalizar

Las Reglas creadas se ven en las opciones correspondientes de menú:

menu

Wizard para definición sencilla de reglas

Soporte APIS Externas en API Manager

En la nueva versión del API Manager, se incorpora la posibilidad de publicar APIs Externas, pasando a actuar el API Manager como proxy a otros servicios REST. Esto permite publicar servicios REST de una forma coherente.

En la pantalla de creación se seleccionará API Externa:

El interfaz de usuario mostrará un layout correspondiente al registro de una API externa:

Este tipo de APIs podrán tener una autenticación asociada (para la invocación del servicio subyacente) que puede configurarse mediante la sección Autenticación:

A continuación se definirán las operaciones que incluye la API, desplegando para ello el panel de Operaciones.

Cuando se defina cada operación del API, podrán incluirse distintos parámetros, bien en el Path, bien como Query Param o como Headers:

Tras añadir las operaciones a incluir, se pulsará sobre el botón Crear, lo que conllevará la creación de la API. Una vez dada de alta la nueva API, será invocable de igual forma que las que se disponibilizaban hasta ahora (siendo necesario publicarla previamente).

Además del registro de APIs externas, en esta nueva versión se incluyen además cambios en la interfaz gráfica.

Cuando se seleccione una Ontología, la interfaz gráfica se modificará para mostrar las posibles operaciones disponibles para la API:

Se seleccionarán las operaciones que se desee exponer de la API:

Antes de ser publicada, podrá modificarse para añadir, modificar o eliminar operaciones.

Cuando se termine de disponiblilizar la API, sólo estarán disponibles las operaciones seleccionadas.

Soporte APIS Externas en API Manager

IoT is Connectivity, convergence and intelligent everywhere

IoT representa una visión de un futuro, conectando los mundos físicos y virtuales, donde billones de dispositivos colaboran entre ellos y con otros sistemas (Big Data entre ellos) para proveer servicios personalizados y Smart a los usuarios.

El número de dispositivos conectados a Internet ha superado ya al número de PCs y teléfonos móviles que se conectan a la red, y continúa creciendo exponencialmente.

El abaratamiento de los costes del hardware permitirá que la conectividad sea una característica estándar en cualquier dispositivo, bien sea por WIFI, Zigbee o BT Smart.

En la actualidad IoT ya instrumenta todo nuestro mundo

Múltiples oportunidades están demostrando que existe una demanda de soluciones IoT:

En campos como:

  • Energía: Smart meters y Smart Grid que permite mejor gestión de los recursos
  • Seguros: seguros en base a comportamiento en el coche
  • Salud: Optimización de personal en hospitales, reducción de costos en os ensayos clínicos, monitorización inteligente del paciente
  • Retail: Mejora de la cadena de suministro y marketing inteligente, mejora en la compra del usuario, trazabilidad de los alimentos,…
  • Transporte: logística más inteligente
  • Automóviles: Coches conectados
  • Wearables: atraer más a los clientes
  • Edificios: mejora en la gestión de la energía
  • Agricultura: “Agricultura de precisión” usando análisis de datos y recomendaciones en tiempo real a granjeros
  • Automatización de fábricas: monitorización del proceso
  • Ocio: mejorar satisfacción del cliente y control de costes
IoT is Connectivity, convergence and intelligent everywhere