WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas

WISE-PaaS — la plataforma en la nube de Advantech (Plataforma como Servicio) para el Internet de las Cosas industrial, que combina diversas herramientas para la recopilación, procesamiento y visualización de datos, automatización, gestión de dispositivos y sistemas de inteligencia artificial y aprendizaje automático. La plataforma integra varios conjuntos de soluciones de software preparadas para construir sistemas complejos en los ámbitos de la industria, atención médica, producción, logística, etc.

La plataforma WISE/PaaS puede operar en la infraestructura de proveedores de nube como Amazon Web Services (AWS), Google Cloud Platform (GCP) y Microsoft Azure, así como localmente en OpenStack.

El artículo aborda algunos de los productos de software del ecosistema WISE/PaaS que permiten desarrollar aplicaciones más rápidamente, sin distraerse en la construcción de infraestructura. Se admite el lanzamiento de aplicaciones en lenguajes populares como: Java, .NET, Ruby on Rails, Node.js, Grails, Scala on Lift, Python PHP, así como los principales motores de bases de datos MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ. Para la visualización de datos, se dispone del marco de trabajo Grafana. Un conjunto separado de herramientas de software para sistemas integrados facilita la configuración inicial de dispositivos, la actualización de firmware y la recopilación de datos de dispositivos IoT.

Marketplace de aplicaciones

La plataforma presenta un constructor con múltiples herramientas que pueden adquirirse según sea necesario en la tienda de aplicaciones. Entre las soluciones ofrecidas se encuentran tanto productos propios de Advantech como productos de socios. Para algunos productos de Advantech, se ofrece un período de prueba gratuito.

Las soluciones de software en el marketplace están divididas en varias grandes categorías según su propósito:

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas

Para la prueba gratuita, es necesario registrarse en el portal WISE/PaaS y solicitar una suscripción de prueba. Para ello, hay que seleccionar el producto de interés en el marketplace y hacer clic en Start Trial.

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas

La dirección del portal para acceder al sistema dependerá del centro de datos seleccionado al registrarse. Actualmente, están disponibles los centros de datos de Azure (Hong Kong, Beijing) y Alibaba Cloud (Hangzhou).

Las direcciones de los puntos de entrada son las siguientes:

wise-paas.com (Azure HK)
wise-paas.io (Azure HK2)
wise-paas.cn (Azure BJ)
wise-paas.cn (Alibaba)

El acceso al panel de control debe realizarse con las credenciales enviadas por correo electrónico tras la activación del período de prueba.

WISE-PaaS/Dashboard

WISE-PaaS/Dashboard es un conjunto de herramientas para la visualización de datos basado en el marco Grafana. Generalmente se utiliza para construir gráficos, diagramas y visualización de procesos que ocurren durante un largo período. Además de su uso industrial, puede ser utilizado para el monitoreo de procesos climáticos, en sistemas de hogares inteligentes y en el sector salud.

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas
Plataforma de visualización de datos WISE-PaaS/Dashboard

Widgets

El marco Grafana tiene muchas opciones para mostrar datos: tablas, gráficos, diagramas, mapas de calor y mucho más. Se puede crear un tablero completo para mostrar diferentes datos casi sin habilidades de programación, y los widgets se pueden agregar con el mouse.


Interfaz para agregar widgets de grafana al dashboard

Además de los widgets integrados, se pueden instalar complementos de terceros para integrarse con otros sistemas. Por ejemplo, el complemento para el sistema de monitoreo Zabbix permite importar datos de este y mostrar notificaciones del sistema de monitoreo.

Así, WISE-PaaS/Dashboard permite combinar datos de diferentes fuentes para mostrarlos en un solo panel.

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas
Datos del sistema de monitoreo Zabbix en la interfaz de Grafana

Fuentes de datos

El Dashboard puede recibir datos para mostrar desde diversas fuentes. Actualmente, se soportan las bases de datos: CloudWatch, Elasticsearch, Graphite, InfluxDB, MySQL, OpenTSDB, PostgreSQL, Prometheus, RMM-SimpleJson, SCADA-SimpleJson, SimpleJson. Además de estas bases de datos, se puede configurar cualquier formato de solicitudes para recopilar datos de diferentes fuentes. También hay un conjunto de datos de prueba disponible para estudiar el sistema.

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas
Grafana soporta diversas fuentes de datos

Notificaciones sobre anomalías

Para reaccionar a ciertos eventos, el Dashboard permite configurar varias notificaciones. Estas pueden ser tanto llamadas API automatizadas como notificaciones para el operador. Esto es especialmente útil al crear un centro de despacho, para notificar al operador de turno sobre cambios anómalos. Como desencadenante, se puede establecer el sobrepaso o la disminución de un nivel específico, el promedio durante un período determinado, la falta de datos, etc.


Creación de un nuevo desencadenante y adición de un panel de notificaciones

Para mostrar notificaciones existe un widget separado 'Alerts', que puede exhibirlas en un mismo panel con gráficos.

WISE-PaaS/SaaS Composer

SaaS Composer es un marco para construir esquemas de procesos tecnológicos en 2D y 3D. A diferencia de los esquemas clásicos obsoletos, permite crear modelos más informativos y visuales de los procesos en curso. Visualiza líneas de producción enteras y edificios en 3D, mostrando los eventos en tiempo real en los modelos tridimensionales.

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas

Funciones principales:

  • Interfaz web en HTML 5 Canvas. Buen rendimiento sin necesidad de instalar software adicional para ver los esquemas.
  • Creación de modelos 2D y 3D. Importación de modelos 3D en formato .OBJ + .MTL
  • Soporte para imágenes JPEG, PNG, SVG, OBJ, MTL. Soporte para gráficos vectoriales SVG al construir modelos 3D. Se puede importar gráficos de esquemas existentes.
  • Adición de animaciones y visualización de datos sobre objetos tridimensionales
  • Soporte para lenguajes de script
  • Integración con otros productos WISE-PaaS, en particular WISE-PaaS/Dashboard

El constructor de modelos 3D tiene una biblioteca de componentes básicos: tuberías, válvulas, cables, motores, máquinas, rejillas, entre otros. En él, se pueden crear modelos realistas de objetos reales y agregar widgets con datos.

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas

Esquema de demostración del edificio Advantech, mostrando en tiempo real el estado de los sistemas de energía, el nivel de consumo eléctrico en diferentes ubicaciones, el estado del aire: nivel de CO2, nivel de partículas finas en el aire, etc.

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas
Esquema de demostración, creado con SaaS Composer, que muestra el estado de varios parámetros en el edificio.

WISE-PaaS/APM

El Sistema de Gestión del Rendimiento de Activos (Asset Performance Management) está diseñado para mejorar el control sobre la eficiencia de las líneas de producción, permitiendo pronosticar, evaluar riesgos y controlar los volúmenes de producción con mayor precisión.

WISE-PaaS/APM cuenta con algoritmos integrados para el análisis de procesos de producción, que permiten rastrear cuáles máquinas están operando de manera ineficiente, pronosticar las cantidades de producción, posibles problemas y la necesidad de mantenimiento técnico.

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas
WISE-PaaS/APM permite controlar la eficiencia de las líneas de producción.

WISE-PaaS/EnSaaS — Trabajo con dispositivos (Edge to Cloud)

Para integrar cómodamente los dispositivos finales en la infraestructura en la nube, WISE-PaaS ofrece un conjunto de herramientas para trabajar con sistemas embebidos e IoT.

WISE-Paas/DeviceOn — plataforma para la gestión y configuración de un gran número de dispositivos finales, como sensores, terminales, sistemas embebidos, entre otros.
WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas

Funciones principales:

  • Provisionamiento zero-touch — configuración automática del equipo final y su incorporación al sistema.
  • Restricción de acceso — para garantizar la seguridad del dispositivo y prevenir accesos no autorizados.
  • Actualización (OTA) — actualización automática del software y el firmware en los dispositivos finales.
  • Monitoreo — monitoreo del estado del equipo y notificación de problemas a través de notificaciones Push, SMS o E-Mail.
  • Copias de seguridad y archivado — creación de copias de seguridad de las configuraciones de los dispositivos y sus datos.
  • Construcción de un mapa de dispositivos — constructor para elaborar un esquema de ubicación de los dispositivos en los planos de los edificios y en el mapa.

WISE-Paas/Wise-Agent

WISE-Agent es un software que se instala en los dispositivos finales para interactuar con WISE-PaaS/DeviceOn. Se admiten todos los sistemas operativos principales. Los paquetes compilados están disponibles para Windows, Ubuntu, Android (RISC) y OpenWRT (RISC).
La interacción con la plataforma en la nube se realiza a través del protocolo MQTT(s).

[Caso] Uso de la plataforma WISE-PaaS en el desarrollo de barcos inteligentes.

La empresa SaierNico se dedica al desarrollo de sistemas inteligentes para empresas de navegación y el diseño de equipos para barcos. Usando la plataforma Wise-PaaS, SaierNico desarrolló un sistema de monitoreo remoto de barcos en tiempo real y de reacción ante incidentes.

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas

Los sensores recopilan datos de varios nodos del barco: revoluciones del motor, presión, estado de los sistemas de climatización, bombas y más. Para la transmisión de datos se utiliza el broker RabbitMQ, lo que aumenta la fiabilidad de la entrega de mensajes, ya que la conexión con el barco es inestable. Los datos se acumulan en el sistema WebAccess/SCADA.

Arquitectura del sistema

Para rastrear la eficiencia del trabajo de los nodos del barco se utiliza WISE-PaaS/APM.
La visualización de datos para el centro de control se realiza en base a WISE-PaaS/Dashboard y WISE-PaaS/SaaS Composer.

La actualización del firmware de los dispositivos finales en los sistemas del barco se realiza mediante WISE-PaaS/OTA.

WISE-PaaS — plataforma en la nube para el Internet Industrial de las Cosas

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster