Diferenças entre edge computing e cloud computing


Em informática, o termo «edge» refere-se a uma série de dispositivos e redes que estão fisicamente próximos do utilizador. A cloud, por sua vez, é uma vasta rede mundial de servidores remotos. O artigo a seguir define os conceitos-chave do cloud computing e do edge computing. Pode usá-lo para fazer comparações, identificar as principais diferenças e compreender melhor estas tecnologias.

Contact Center Solution

O que é o edge computing?

Se tentássemos formular uma definição de edge computing, poderíamos dizer que esta tecnologia consiste em reduzir a quantidade de recursos necessários ao processo de gestão dos dados, deslocando os recursos de armazenamento e cálculo para um local mais próximo do ponto onde os dados são gerados. O edge computing geralmente inclui os elementos seguintes:

Dispositivos de periferia:

Um dispositivo de periferia (edge device) pode ser qualquer tipo de dispositivo que controla a fronteira entre duas redes. Podem ser considerados guardiões que controlam o processo de transmissão de dados entre os fornecedores de serviços e os utilizadores. Os routers WiFi são um exemplo de dispositivo de periferia.

Icons/concept/Cloud/Cloud Infinity Created with Sketch.

Datacenters periféricos:

Os edge datacenters são datacenters mais pequenos situados na periferia de uma rede. Podem ser usados para fornecer serviços de cloud computing aos dispositivos de periferia.

No caso da computação local da empresa, os dados são gerados no ponto de acesso do cliente. Um ponto de acesso é um dispositivo que estabelece ligação a uma rede informática e partilha informações com outros dispositivos, como um computador portátil.

A partir deste ponto de acesso, os dados devem ser transferidos através da Internet para um datacenter privado. Estes dados são guardados e processados antes de serem devolvidos ao ponto de acesso do cliente. Tal processo pode tornar-se moroso e exigente em termos de recursos.

O que é o cloud computing?

O cloud computing designa a disponibilização de recursos informáticos, tais como o armazenamento de dados através da Internet. Ao contrário do edge computing e da computação local, o cloud computing é uma infraestrutura de software assente em hardware e que não pertence ao cliente:

Serviços cloud:

Os fornecedores de serviços cloud oferecem a empresas e particulares as ferramentas e os programas de que precisam para suportarem um sistema cloud. Os serviços cloud podem incluir redes, servidores cloud e plataformas cloud em que os utilizadores podem aceder aos dados e geri-los.

Recursos informáticos:

Os recursos e infraestruturas informáticos são um conjunto de dispositivos, programas, redes e processos concebidos para responder às necessidades técnicas de uma empresa. Enquanto infraestrutura informática, os sistemas de cloud computing permitem aos utilizadores aceder aos recursos informáticos através da Internet graças a um processo conhecido por virtualização.

Vantagens do cloud computing

O cloud computing é, antes de mais, uma solução pouco onerosa. As empresas podem escolher entre uma vasta gama de modelos de cloud computing, o que lhes permite adaptar a sua infraestrutura informática às necessidades e pagar apenas pelos serviços de que precisam.

A escalabilidade é outra das vantagens mais notáveis do cloud computing, pois possibilita a adaptação da escala do serviço a necessidades futuras. A natureza colaborativa da tecnologia cloud pode, em última análise, beneficiar as empresas cujos funcionários precisam de aceder aos respetivos dados.

Casos de uso do cloud computing

Documentação relativa aos cuidados de saúde:

O cloud computing é utilizado no domínio médico para que os prestadores de cuidados possam aceder aos processos dos seus pacientes. Isto reduz consideravelmente o tempo e os recursos necessários à partilha e à gestão dos processos.

Ensino online:

Muitas instituições de ensino oferecem cursos online. Estes serviços estão disponíveis em parte através da utilização de Public Clouds e de soluções de partilha de ficheiros (por exemplo, Google Cloud e Dropbox).

Desenvolvimento e teste de software:

A tecnologia cloud facilita os processos DevOps ao aumentar a colaboração e a visibilidade entre os membros de uma equipa. As plataformas de cloud computing permitem aos programadores criar ambientes de teste.

Vantagens do edge computing

A latência da rede é o tempo que esta leva para aceder aos dados. Ela permite determinar mais facilmente indicadores de desempenho, como o tempo de carregamento de um website ou de uma aplicação. Quanto maior for a latência, maior será a duração do download.

Uma das vantagens do edge computing é a baixa latência deste tipo de infraestrutura. O edge computing é, portanto, a melhor solução em situações em que o tratamento de dados em tempo real é importante.

Casos de uso do edge computing

Veículos autónomos:

Os veículos autónomos devem poder recolher e tratar dados em tempo real. Esses dados incluem a velocidade, a análise do tráfego e a localização. Estes veículos contêm sensores e câmaras de bordo capazes de transmitir dados quase instantaneamente.

Sistemas de gestão do tráfego:

O edge computing costuma ser usado para gerir o tráfego automóvel. Os dispositivos avançados instalados nos semáforos ajudam a sincronizar estes últimos e a simplificar o processo de circulação, recolhendo e processando dados sobre os engarrafamentos.

Dispositivos da Internet of Things:

Incluem muitos tipos de dispositivos inteligentes, como termostatos ou monitores cardíacos. Em muitos casos, baseiam-se no edge computing devido à sensibilidade e urgência dos dados que monitorizam.

Escolher em função da utilização

Assim, que escolha fazer: edge computing ou cloud computing? O edge computing permite implementar um dispositivo multicloud ou de cloud híbrida, pois este tipo de configuração é possibilitado por uma norma arquitetónica aberta. Isso significa que o seu sistema e a pilha tecnológica do fornecedor podem comunicar entre si.

Vantagens das normas abertas na cloud

As normas abertas permitem que aplicações de terceiros se liguem de forma transparente com os clientes e os fornecedores, o que abre novas oportunidades de negócio, garante a compatibilidade dos recursos e minimiza o risco de aprisionamento tecnológico*.

  • *O aprisionamento tecnológico (vendor lock-in) refere-se a uma situação em que o cliente de um produto ou serviço se torna dependente do fornecedor. Não pode facilmente passar para outro fornecedor sem incorrer em custos substanciais ou inconvenientes.

Segurança dos dados: vulnerabilidades e proteção

A segurança dos dados é cada vez mais importante para as empresas. As fugas de dados em grande escala, os ataques por negação de serviço (DoS) e o malware de todos os tipos colocam as empresas em risco, interrompem as operações e degradam a reputação de algumas marcas.

As soluções cloud centralizadas utilizam credenciais ou uma verificação em duas etapas para garantir que apenas os utilizadores autorizados podem aceder à plataforma. Também possuem várias capacidades defensivas para evitar a maioria dos ataques contra o sistema.

No entanto, os sistemas centralizados não estão totalmente protegidos contra ataques concentrados e podem continuar a ser pirateados. Um datacenter centralizado continua a ser muito vulnerável. Assim, os ataques concentrados podem perturbar facilmente o tráfego e a conectividade da rede.

Segurança reforçada graças ao edge computing

Os sistemas descentralizados, como o do edge computing, deixam os dados mais protegidos. A descentralização elimina muitos dos inconvenientes associados aos datacenters centralizados. Um fornecedor de edge computing pode desenvolver uma estratégia de segurança de várias camadas.

Com o edge computing, os dados podem ser processados a partir de várias fontes de dados ou até mesmo nos próprios dispositivos, aumentando a segurança e a proteção da privacidade.

Modelos de tarifação

Outra diferença entre o cloud computing e o edge computing é o modelo de tarifação. A celebração de um contrato de serviço cloud implica uma capacidade máxima para determinado período (mensal, semestral, anual). Portanto, revela-se necessário aumentar a subscrição para obter mais recursos.

O futuro do edge computing

O futuro do edge computing anuncia-se radiante. É marcado pelo crescimento exponencial da Internet of Things e pela crescente procura por processamento de dados em tempo real.

Com o número crescente de dispositivos conectados e a necessidade de minimizar os tempos de latência, o edge computing tem um papel cada vez mais importante no processamento de dados próximos da fonte. Esta tecnologia possibilita uma maior velocidade na análise dos dados e na tomada de decisões.

O edge computing desempenhará um papel fundamental na integração da inteligência artificial e das tecnologias 5G. Esta tecnologia facilitará soluções mais rápidas, seguras e eficientes. A sua evolução será acompanhada por uma transformação em arquiteturas informáticas mais descentralizadas, em que a recolha e a análise dos dados serão mais bem repartidas.

Perguntas frequentes

O edge computing vai suplantar o cloud computing?

O cloud computing e o edge computing são duas coisas diferentes que não podem substituir-se. O edge computing é usado para tratar dados temporais, enquanto o cloud computing se destina a tratar dados não temporais.

O edge computing é mais seguro do que o cloud computing?

O edge computing é mais seguro do que o cloud computing, pois os dados são tratados localmente. Isto reduz as hipóteses de fugas de dados. Contudo, os dispositivos utilizados para o cloud computing podem ser mais vulneráveis a ataques físicos, o que os torna menos seguros do que os servidores cloud.

Soluções da OVHcloud

Compute

A potência de servidores topo de gama, a flexibilidade do Public Cloud

A OVHcloud trabalha em grande escala com o melhor hardware, de modo a oferecer infraestruturas com a melhor relação preço/desempenho. Todos os recursos são adaptados e configurados para dar o máximo de potência às instâncias Public Cloud.

Edge services with Local Zones OVHcloud

Serviços de periferia com as Local Zones

Pense à escala global. Opere à escala local. Implemente os seus dados no local que mais lhe interessa a si e aos seus clientes, beneficiando de recursos cloud de alto desempenho.