Edge computing: conceito e exemplos
BR Servidor Segurança

Edge computing: conceito e exemplos

Abraão Almeida
Abraão Almeida

Tabela de conteúdos

Você conhece o conceito de edge computing? Ela está diretamente ligada à necessidade cada vez maior de processamento de dados.

Edge computing pode ser entendida como uma rede de micro data centers que processam os dados de forma local ao invés de recorrer à nuvem.

Ao ler este artigo, você vai entender melhor o que é edge computing e conferir alguns exemplos de sua aplicação. Veja nos próximos tópicos!

O que é edge computing?

A expressão edge computing pode ser traduzida como “computação de borda” e se refere às situações em que o processamento ocorre no mesmo local físico ou em uma localização próxima da fonte de dados ou do usuário.

A principal vantagem dessa estratégia para os usuários é que eles podem contar com serviços mais rápidos e mais confiáveis.

Já para as empresas há a vantagem relacionada à distribuição de recursos por um grande número de locais.

Podemos definir a edge computing como uma estratégia de extensão do ambiente uniforme do data center principal para locais mais próximos dos usuários.

Assim, a edge computing estende o ambiente da nuvem para diversos outros locais da mesma maneira como a utilização da nuvem híbrida possibilita a execução das mesmas cargas de trabalho na infraestrutura da nuvem pública e nos próprios data centers.

São diversos os setores em que a edge computing costuma ser utilizada. Entre eles estão as telecomunicações, o transporte e os serviços públicos.

Ainda neste artigo vamos dar alguns exemplos da utilização da edge computing para que você saiba como ela funciona na prática.

Qual é a diferença entre edge computing e internet das coisas?

A internet das coisas ou IoT diz respeito ao estabelecimento de uma conexão de objetos físicos utilizados no cotidiano das pessoas à internet.

Muitos desses objetos são conhecidos como dispositivos smart. Os smartphones e as smart TVs são bons exemplos.

Monitore Grátis

Mas são muitas as possibilidades de conexões, incluindo lâmpadas, caixas de som, dispositivos médicos e até mesmo as chamadas cidades inteligentes.

Esses diversos dispositivos que representam a internet das coisas podem compor a estratégia de edge computing de uma organização.

Porém, os dispositivos IoT não são necessariamente dispositivos de edge computing ainda que a abordagem da internet das coisas tenha se tornado possível graças à edge computing.

Nesse contexto, a edge computing pode levar uma maior capacidade computacional às bordas de rede compatíveis com a internet das coisas, reduzindo a latência presente na comunicação entre os dispositivos e as redes de tecnologia da informação.

Exemplos da utilização de edge computing

Como vimos, a edge computing pode ser utilizada de formas variadas e por diferentes setores.

Mas podemos pensar na necessidade de processamento local e em tempo real dos dados como uma das principais bases para a utilização da edge computing.

Geralmente isso ocorre quando a transmissão dos dados para um data center para que eles sejam processados cria altos níveis de latência.

Exemplo 1 - fábricas modernas

Para começar nossa exemplificação, podemos pensar em uma fábrica. No chão dessa fábrica, os sensores ligados à internet das coisas vão gerar um alto fluxo de dados.

Estimativamente, uma fábrica que possua dois mil equipamentos pode gerar mais de dois mil terabytes de dados todos os meses.

Esse fluxo pode ser empregado na melhoria das operações e no impedimento de interrupções.

Isso acontece porque o processamento de todos esses dados é muito mais rápido se eles estiverem próximos ao equipamento.

A alternativa a este processo seria enviar os dados para um data center remoto para serem processados, o que seria mais demorado e oneroso.

Contudo, mesmo com a utilização da edge computing, há uma recomendação de que o equipamento esteja sempre conectado a uma plataforma centralizada de dados.

Isso é importante para o compartilhamento de dados filtrados que podem melhorar as operações da fábrica e também para o recebimento de atualizações padronizadas de software.

Exemplo 2 - veículos conectados

Os veículos conectados também são ótimos exemplos da aplicação da edge computing para finalidades variadas.

Os computadores podem ser utilizados em ônibus e trens para rastrear o fluxo de passageiros ou a entrega do serviço de transporte.

Já os motoristas que trabalham com entrega podem utilizar o recurso para buscarem a melhor rota para chegarem a seus destinos.

Quando a aplicação desses computadores ou rastreadores aos veículos é feita com a estratégia da edge computing, os diferentes veículos de uma mesma frota utilizam a mesma plataforma padronizada.

Essa padronização garante a proteção uniforme dos dados, criando serviços mais confiáveis.

Além das frotas, a edge computing pode também ser utilizada em veículos autônomos, que podem envolver o processamento de um nível considerável de dados em tempo real.

O processamento de dados, nesse caso, geralmente é feito a partir de sensores presentes no próprio automóvel com o objetivo de reduzir a latência.

Contudo, mesmo assim, esses veículos podem se conectar a uma plataforma central para receberem atualizações de software.

Exemplo 3 - serviços de internet populares

A edge computing também pode ser utilizada na execução rápida de serviços de internet. Nesse caso, as CDNs recorrem a servidores de dados que ficam próximos ao local onde estão os usuários.

Assim, os sites mais acessados são carregados de maneira mais rápida, possibilitando a utilização, por exemplo, de serviços de streaming de vídeos rápidos.

Nova call to action

Exemplo 4 - torres de celular

Nosso último exemplo da aplicação da edge computing são as torres de celular 5G.

Nesse caso, as empresas de telecomunicações promovem a virtualização das funções de rede utilizando máquinas virtuais em um dispositivo padrão na edge da rede.

As máquinas virtuais podem representar a economia de recursos, pois funcionam como substitutas de equipamentos mais caros.

Sendo assim, a edge computing é usada para que os provedores possam manter os softwares funcionando de forma consistente e seguindo padrões de segurança uniformes.

Temos que citar também que há uma redução da latência sempre que os aplicativos são utilizados próximos aos usuários finais em uma rede mobile.  Isso possibilita aos provedores a disponibilização de novos serviços.

Leia também sobre machine learning

O conceito e a aplicabilidade da edge computing estão diretamente relacionados a outros recursos. Um deles, como vimos, é a internet das coisas.

E outro conceito importante a ser entendido se você deseja aprofundar seus conhecimentos e aplicar essas estratégias em sua empresa é o de machine learning (aprendizado de máquina).

Temos aqui em nosso blog um ótimo artigo sobre o assunto: “Como aplicar o Machine Learning na segurança da informação”. Leia-o e complemente a aplicabilidade da sua estratégia de edge computing.



Junte-se à conversa.