This project has received funding from the European Union's 7th Framework Programme for Research, Technological Development and Demonstration under Grant Agreement (GA) N° #607798

Ayudar a los técnicos a poner en marcha
la test-bed technical infrastructure
y conectar las soluciones y
los simuladores
Coordinador técnico
Proveedores de soluciones

acerca de

PARA QUÉ es
esta herramienta

Los técnicos que participan en el despliegue de la infraestructura y su configuración para un trial específico tienen a su disposición los siguientes componentes y funcionalidades adicionales:

  • Los adaptadores CIS y CSS están disponibles como software de código abierto en los lenguajes de programación Java, C#, JavaScript/TypeScript/Node.js, Python y como puntos finales de REST. Mejoran los conectores normales Kafka con funcionalidad específica del trial, como comprobación de estado, acceso directo al tiempo de simulación y cifrado de los mensajes. Con estos adaptadores fáciles de ajustar e implementar, los desarrolladores de software pueden vincular rápidamente soluciones, sistemas anteriores y simuladores al CIS y el CSS. Estos adaptadores vienen con esquemas de AVRO para el intercambio de datos, lo que significa que el intercambio de datos no tiene que diseñarse ni crearse desde cero, sino que cada trial puede referirse a lo que ya se haya creado antes y basarse en ello para su propio uso.
  • El servicio de repetición permite enviar una secuencia cronológica de mensajes (p. ej. comprobar un simulador que transmite información a una solución). Además, la IU de los tópicos Kafka resulta útil para inspeccionar los mensajes enviados. Los mensajes grabados pueden descargarse en esta IU y volver a reproducirse.
  • La infraestructura puede mejorarse aún más usando varios servicios de datos, como el servicio de archivos grandes que permite compartir conjuntos de datos de gran tamaño entre las soluciones, un servicio WMS para convertir capas de mapas GeoJSON al formato WMS más habitual, una pasarela de Twitter que convierte los mensajes en tuits, o una pasarela de correo electrónico que convierte mensajes en correos electrónicos y viceversa. También está disponible un servicio de geoperimetraje que puede desencadenar mensajes cuando una persona o entidad simulada entra o sale de un área.
  • La test-bed technical infrastructure se ejecuta en la plataforma de virtualización Docker, que permite a un técnico informático seleccionar simplemente los componentes infraestructurales necesarios y crear rápidamente un instalador para toda la infraestructura específica del trial. Aquí pueden encontrarse varios ejemplos completos o, de forma alternativa, se puede utilizar Composer en línea. A continuación, esta infraestructura puede desplegarse fácilmente en su organización o dentro de un servicio en línea en la nube (es decir, toda la infraestructura se ejecuta en la nube y todos los componentes conectados se vinculan a ella a través de Internet).