Prévia do material em texto
131. Computação em Periferia (Edge Computing) A computação em periferia, também conhecida como edge computing, é uma arquitetura que traz o processamento de dados mais próximo da origem dos dados, ou seja, para a "periferia" da rede. Em vez de enviar grandes volumes de dados para servidores ou nuvens distantes, os dispositivos podem processar esses dados localmente, reduzindo a latência e a carga de tráfego na rede. Isso é especialmente útil em aplicações que exigem respostas rápidas, como sistemas de automação industrial, carros autônomos e dispositivos IoT. 1. Vantagens do Edge ComputingRedução da Latência: O processamento local dos dados reduz a latência, permitindo respostas em tempo real ou quase em tempo real.Menor Uso de Largura de Banda: Ao processar dados localmente, o edge computing minimiza a necessidade de enviar grandes volumes de dados para a nuvem, economizando largura de banda e custos. • Maior Confiabilidade: Mesmo quando a conectividade com a nuvem é interrompida, os dispositivos podem continuar a processar dados localmente, o que garante maior continuidade no funcionamento de sistemas críticos. 2. Casos de Uso de Edge ComputingO edge computing é particularmente útil em diversos setores e casos de uso, como:Carros Autônomos: Em veículos autônomos, o processamento rápido de dados provenientes de sensores e câmeras é essencial para garantir a segurança e o desempenho. O edge computing permite que esses veículos tomem decisões em tempo real, sem depender de uma conexão constante com a nuvem.Cidades Inteligentes: Em sistemas de cidades inteligentes, sensores em ruas, prédios e infraestrutura pública coletam dados continuamente. O processamento local desses dados facilita a análise em tempo real e a tomada de decisões imediatas, como no controle de semáforos ou gestão de tráfego.Indústria 4.0: No contexto da automação industrial, o edge computing permite monitorar e controlar máquinas e sistemas de produção em tempo real, melhorando a eficiência e prevenindo falhas. 3. Desafios do Edge ComputingEmbora o edge computing traga muitos benefícios, também apresenta desafios, como: • Segurança e Privacidade: Como os dados são processados localmente, é essencial garantir que as informações sensíveis estejam protegidas contra acessos não autorizados e ciberataques. • Gerenciamento de Dispositivos: O número de dispositivos na borda pode ser muito grande e, muitas vezes, variado. Isso torna o gerenciamento e a manutenção de dispositivos mais desafiadores, especialmente em redes distribuídas. • Interoperabilidade: Dispositivos de diferentes fabricantes ou que utilizam diferentes protocolos podem ter dificuldades para trabalhar juntos, o que pode exigir soluções de integração adicionais.Perguntas de múltipla escolha: 1. Qual é uma das principais vantagens do edge computing? a) Aumento da latência b) Processamento de dados de forma local para reduzir o tráfego de rede c) Maior dependência de servidores na nuvem d) Redução da confiabilidade do sistema x b) Processamento de dados de forma local para reduzir o tráfego de rede 2. Qual dos seguintes é um exemplo de uso do edge computing? a) Processamento de dados de maneira centralizada em um servidor remoto b) Armazenamento de grandes volumes de dados na nuvem c) Monitoramento de sistemas industriais em tempo real d) Requisição de backup na nuvem a cada minuto x c) Monitoramento de sistemas industriais em tempo real