Lançamento da plataforma para internet das coisas EdgeX 1.0

Apresentado lançamento EdgeX 1.0, uma plataforma modular aberta para garantir a interoperabilidade entre dispositivos IoT, aplicativos e serviços. A plataforma não está vinculada a hardware de fornecedores específicos ou sistemas operacionais, e está sendo desenvolvida por um grupo de trabalho independente sob a égide da Linux Foundation. Os componentes da plataforma são distribuídos estão sob a licença Apache 2.0.

O EdgeX permite a criação de gateways que integram dispositivos IoT existentes e coletam dados de vários sensores. O gateway organiza a interação com os dispositivos e realiza o pré-processamento, agregação e análise das informações, atuando como um intermediário entre a rede de dispositivos IoT e um centro de controle local ou infraestrutura de gerenciamento em nuvem. Os gateways também podem executar manipuladores formatados como microsserviços. A interação com dispositivos IoT pode ser organizada por redes com fio ou sem fio utilizando redes TCP/IP e protocolos específicos (não-IP).

Gateways de diferentes finalidades podem ser interligados em cadeias; por exemplo, um gateway de primeiro nível pode lidar com tarefas de gerenciamento de dispositivos (system management) e garantir a segurança, enquanto um gateway de segundo nível (servidor em fog) armazena os dados recebidos, realiza análises e oferece serviços. O sistema é modular, portanto, a divisão de funcionalidade em nós separados é realizada com base na carga: em casos simples, um único gateway é suficiente, enquanto para grandes redes IoT pode ser implantado um cluster inteiro.

Lançamento da plataforma para internet das coisas EdgeX 1.0

Baseando-se no stack IoT aberto Fuse, que é utilizado em gateways para dispositivos IoT Dell Edge Gateway. A plataforma pode ser instalada em qualquer hardware, incluindo servidores baseados em CPU x86 e ARM, executando Linux, Windows ou macOS. Para o desenvolvimento de microsserviços, podem ser utilizados as linguagens Java, Javascript, Python, Go e C/C++. Um SDK é oferecido para o desenvolvimento de drivers para dispositivos e sensores IoT.
O projeto inclui uma coleção de microsserviços prontos para análise de dados, segurança, gestão e a resolução de várias tarefas.

A versão 1.0 resume dois anos de desenvolvimento e testes, além de marcar a estabilização de todas as principais APIs para a padronização de aplicativos de edge e o reconhecimento da prontidão para ampla implementação.
Principais novidades:

  • Suporte a Redis e MongoDB para todos os serviços que utilizam SGBDs. Simplificação da troca de storages na camada para armazenamento persistente de dados;
  • Adição de serviços de aplicação e SDK para sua criação. Os serviços de aplicação referem-se a manipuladores que preparam dados antes de serem enviados ao servidor final. No futuro, os serviços de aplicação substituirão os serviços de exportação, e atualmente são posicionados como uma ferramenta para resolver tarefas menores de exportação que são tratadas de forma mais eficiente;
  • Ampliados os recursos para controle do sistema, que agora permite o monitoramento da carga gerada pelo serviço no CPU, bem como o estado do processamento de dados e outras métricas;
  • Levantamento do identificador de correlação, que permite rastrear os dados recebidos do sensor em todas as etapas até sua exportação, facilitando a depuração e o monitoramento;
  • Suporte à recepção, uso e exportação de dados binários no formato CBOR;
  • Inclusão de ferramentas para testes unitários e verificação automatizada de segurança;
  • Preparação de uma nova estrutura para avaliação visual do consumo de recursos e do comportamento do sistema como um todo;
  • Implementação de SDKs novos e aprimorados para o desenvolvimento de serviços de interação com dispositivos e sensores nas linguagens Go e C;
  • Melhoria das ferramentas para a implantação de configurações, planejador, perfis de dispositivos, gateway API e armazenamento seguro de dados confidenciais.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster