Internet das Coisas e Edge Computing: Qual é a diferença?

Internet das Coisas e Edge Computing: Qual é a diferença?

Tanto a IoT quanto a Edge Computing vieram para ficar, pois desempenham funções muito importantes nos negócios e na sociedade. Mas é aqui que eles diferem.

Computação IoT Edge

Phyton também são linguagens populares para o ecossistema IoT.

Também é importante compreender que muitos dispositivos IoT requerem uma conexão de rede para funcionar corretamente ou se comunicarem com outros dispositivos. Por exemplo, alguns frigoríficos utilizam ligações de rede para possibilitar a sincronização de listas de compras com dispositivos móveis. Os termostatos (como os dispositivos Nest) exigem conexões de rede para poder se comunicar com smartphones para controle remoto.

Essas conexões significam que os dispositivos IoT exigem conectividade de baixa latência, o que significa que um dispositivo pode enviar e receber dados sem atraso perceptível. As conexões de rede de baixa latência são especialmente importantes quando os dispositivos IoT ajudam a alimentar infraestruturas de missão crítica (como robôs, fábricas inteligentes e veículos autônomos).

Um dos maiores problemas dos sistemas embarcados é a segurança. Devido à falta de espaço de armazenamento local, as atualizações do sistema e o processamento de dados podem ser bastante desafiadores, especialmente quando são necessárias grandes quantidades de dados. Em muitos casos, essas atualizações simplesmente não são executadas. Muitas vezes, isso acontece porque as empresas que constroem/desenvolvem dispositivos IoT optam por economizar dinheiro em espaço de armazenamento interno. E dado o custo de desenvolvimento, a maioria dos fabricantes opta por não se preocupar em lidar com atualizações.

Mas nem todos os dispositivos IoT são simplesmente dispositivos incorporados de formato pequeno que atendem a um propósito isolado e singular. Os dispositivos IoT Edge são uma fera completamente diferente.

Antes de entrarmos nisso, vamos responder a outra questão importante.

O que é computação de borda?

Simplificando, Computação de borda é a computação tratada na origem dos dados. Deixe-me explicar ilustrando o método tradicional de computação de dados.

Digamos que você tenha um ônibus e o ônibus permita que os passageiros passem um cartão que informa ao motorista se a pessoa tem créditos suficientes no cartão para permitir sua entrada. Num sistema tradicional, o cartão é passado e os dados são então transmitidos (através de uma ligação sem fios) para um hub centralizado, onde a computação é cuidada. O servidor centralizado verifica a conta do usuário, descobre que ele tem fundos suficientes na conta e transmite uma resposta afirmativa ao sistema de origem. O passageiro pode entrar e o motorista dirige.

Se esse dispositivo de exemplo de barramento estiver completamente isolado, sem precisar computar dados e depois (em algum momento) sincronizar os dados computados com um servidor centralizado, é simplesmente um dispositivo IoT. Se, no entanto, adicionarmos a sincronização de um servidor centralizado ao computador localizado, teremos IoT Edge Computing.

No ambiente IoT/Edge Computing, esse processo é mais ou menos assim:

O passageiro entra e passa o cartão. O dispositivo Edge Computing já está sincronizado com o servidor centralizado e contém um banco de dados atualizado de informações, portanto verifica imediatamente a conta do usuário e chega a uma resposta afirmativa, para que o passageiro possa entrar no ônibus.

O exemplo Edge Computing é muito mais rápido que o exemplo tradicional porque não precisa transmitir nenhum dado durante a transação. Em intervalos específicos, porém, o Edge Device terá que sincronizar os dados armazenados com o servidor centralizado, caso contrário, as informações armazenadas no dispositivo ficarão desatualizadas. Essa sincronização acontece quando o dispositivo não está sendo usado. O exemplo da Edge Computing também é mais seguro porque a sincronização de dados pode ser melhor controlada.

Edge Computing tornou-se bastante importante para empresas e serviços, onde nem sempre é possível ter uma conexão constante com a Internet, mas os dados transacionais devem ser computados. E então esses tipos de dispositivos são IoT que podem processar dados em tempo real e sincronizar dados quando necessário.

Portanto, onde os dispositivos IoT podem sobreviver com um mínimo de requisitos de hardware (armazenamento interno e CPU), os dispositivos IoT Edge Computing devem incluir mais armazenamento interno e processadores mais potentes. Isso é especialmente verdadeiro em casos de uso em que os bancos de dados podem ficar bastante grandes (como nosso exemplo de barramento). Quando você tem possivelmente centenas de milhares (ou até milhões) de contas de usuários para computar, os recursos devem estar à altura do desafio.

Os desenvolvedores de Edge Computing também têm mais a considerar do que os engenheiros de dispositivos IoT padrão. O sistema operacional não apenas precisa ser capaz de lidar com a tarefa localizada, mas também deve ser capaz de sincronizar e processar dados automaticamente (quando o dispositivo encontra uma conexão de rede ou chega a um local específico. Claro, os desenvolvedores de IoT e os dispositivos Edge Computing devem ter a segurança em mente. Sem um alto nível de segurança, os dispositivos Edge Computing IoT podem facilmente colocar os dados do usuário em risco. o sistema.

Conclusão

A divisão de IoT e Edge Computing às vezes pode ser muito tênue porque a IoT pode ser empregada como dispositivos de Edge Computing. A maior diferença é a capacidade não apenas de computar dados (em tempo real) localmente, mas também de sincronizar esses dados com um servidor centralizado (em um momento em que é seguro – e possível – transmitir).
Tanto a IoT quanto a Edge Computing vieram para ficar, pois desempenham funções muito importantes nos negócios e na sociedade. Se você ainda não trabalha com IoT e Edge Computing na sua empresa, não demorará muito para que você o faça.

Se você gostou disso, não deixe de conferir nossos outros artigos sobre IoT.

  • 6 maneiras pelas quais a tecnologia IoT pode melhorar sua operação de fabricação
  • IoT: 5 previsões
  • Internet das coisas: o próximo nível de segurança
  • As tendências da IoT
  • A sua segurança IoT é robusta o suficiente?

Fonte: BairesDev

Tillbaka till bloggen

Lämna en kommentar

Kommentarer måste godkännas innan publicering.