A tecnologia de computação periférica distribui o poder de processamento por uma rede de dispositivos edge - sensores inteligentes,
dispositivos IoT (Internet das Coisas), servidores locais e gateways - que analisam dados na sua origem. Em vez de os dados brutos fluírem continuamente para servidores centralizados, estes computadores de edge realizam o processamento inicial, filtragem e análise localmente. Eles determinam que informação requer ação imediata, o que deve ser armazenado temporariamente e o que precisa de ser transmitido para os sistemas centrais.
Esta arquitetura distribuída baseia-se em dispositivos de edge equipados com recursos computacionais suficientes para executar de forma independente aplicações, modelos de aprendizagem automática e motores de análise. As soluções de computação periférica modernas podem executar algoritmos complexos, tomar decisões em tempo real e coordenar dispositivos, sem uma ligação constante à
cloud.
Por exemplo, imagine uma câmara de segurança num armazém remoto que utiliza
IA para identificar atividades suspeitas. Normalmente, esta câmara transmitiria constantemente imagens, sobrecarregando a rede 24 horas por dia. Com o edge computing, só envia clipes de vídeo relevantes, libertando a largura de banda da rede da empresa e os recursos de processamento para outros usos.
Esta transmissão seletiva de dados, combinada com capacidades de processamento local, torna a computação periférica particularmente valioso para organizações que gerem numerosos locais remotos ou implementações de IoT.