Lanzamiento de la plataforma EdgeX 1.0 para Internet de las Cosas

Presentado por cuestión EdgeX 1.0, una plataforma abierta y modular para permitir la interacción entre dispositivos, aplicaciones y servicios de IoT. La plataforma no está vinculada a hardware o sistemas operativos de proveedores específicos y está siendo desarrollada por un grupo de trabajo independiente bajo los auspicios de Linux Fundamentos. Componentes de la plataforma. propagar licenciado bajo Apache 2.0.

EdgeX permite la creación de gateways que integran dispositivos IoT existentes y recopilan datos de diversos sensores. El gateway gestiona las interacciones con los dispositivos y realiza el procesamiento inicial, la agregación y el análisis de la información, actuando como intermediario entre la red de dispositivos IoT y un centro de control local o una infraestructura de gestión en la nube. Los gateways también pueden ejecutar procesadores implementados como microservicios. La interacción con los dispositivos IoT se puede organizar a través de una red cableada o inalámbrica mediante TCP/IP-redes y protocolos específicos (no IP).

Las puertas de enlace para diferentes propósitos se pueden combinar en cadenas, por ejemplo, la puerta de enlace del primer enlace puede resolver problemas de administración de dispositivos (administración del sistema) y seguridad, y la puerta de enlace del segundo enlace (servidor de niebla) puede almacenar datos entrantes y realizar análisis. y brindar servicios. El sistema es modular, por lo que la funcionalidad se divide en nodos individuales dependiendo de la carga: en casos simples, una puerta de enlace es suficiente, pero para grandes redes de IoT se puede implementar un clúster completo.

Lanzamiento de la plataforma EdgeX 1.0 para Internet de las Cosas

EdgeX se basa en una pila IoT abierta. fusible, que se utiliza en pasarelas para dispositivos IoT Dell Edge GatewayLa plataforma se puede instalar en cualquier hardware, incluidos servidores basados ​​en x86 y ARM que se ejecutan Linux, Windows o macOSJava, JavaScript, Python, Go y C/C++ pueden utilizarse para el desarrollo de microservicios. Existe un SDK disponible para el desarrollo de controladores para dispositivos y sensores de IoT.
El proyecto incluye una colección de microservicios listos para usar para el análisis de datos, la seguridad, la gestión y la resolución de diversos problemas.

La versión 1.0 culmina dos años de desarrollo y pruebas, y marca la estabilización de todas las API principales para la estandarización de aplicaciones en el borde y el reconocimiento de la preparación para su adopción generalizada.
El principal innovaciones:

  • Compatibilidad con Redis y MongoDB para todos los servicios que utilizan un SGBD. Simplifica la sustitución del almacenamiento en la capa de datos persistentes;
  • Se añaden servicios de aplicación y un SDK para su creación. Los servicios de aplicación se refieren a los controladores que preparan los datos antes de enviarlos al servidor de destino. En el futuro, los servicios de aplicación reemplazarán a los servicios de exportación, pero actualmente se presentan como una herramienta para resolver tareas de exportación más pequeñas que se procesan de forma más eficiente;
  • Las herramientas de gestión del sistema se han ampliado para incluir la capacidad de realizar un seguimiento de la carga de la CPU generada por el servicio, el estado del procesamiento de datos y otras métricas;
  • Se tiene en cuenta un identificador de correlación, que permite realizar un seguimiento de los datos recibidos de un sensor en todas las etapas antes de exportarlos para simplificar la depuración y la monitorización;
  • Compatibilidad con la recepción, el uso y la exportación de datos binarios en formato CBOR;
  • Inclusión de herramientas para pruebas unitarias y comprobación automatizada de seguridad;
  • Preparación de un nuevo marco para la evaluación visual del consumo de recursos y el comportamiento del sistema en su conjunto;
  • Aprovechar los SDK nuevos y mejorados para desarrollar servicios de interacción con dispositivos y sensores en Go y C;
  • Mejoras en las herramientas de configuración e implementación, el planificador, los perfiles de dispositivos, la puerta de enlace API y el almacenamiento seguro de datos confidenciales.

Fuente: opennet.ru

Compre alojamiento confiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra alojamiento web fiable con protección DDoS, servidores VPS VDS | ProHoster