BLOG

Computação de Borda: Um divisor de águas para provedores de serviços?

Miniatura de Bart Salaets
Bart Salaets
Publicado em 06 de novembro de 2019

As arquiteturas de computação em nuvem centralizadas de hoje significam velocidade, escala e elasticidade sem precedentes ao nosso alcance. Na maioria dos casos imagináveis, a configuração tecnológica é adaptável, ágil e totalmente adequada à finalidade. No entanto, não é ideal para casos de uso de Internet das Coisas (IoT) com 5G e custo-efetivo, que exigem latência ultrabaixa e rendimento extremo.

É aqui que entra a computação de ponta.

Em vez de transmitir dados para a nuvem ou para um data warehouse central para serem analisados, o processamento pode ocorrer na "borda" de uma rede, reduzindo a latência da rede, aumentando a largura de banda e proporcionando tempos de resposta significativamente mais rápidos. Isso é muito importante para os provedores de serviços, que agora estão em uma posição única para sacudir setores inteiros (incluindo o seu próprio) e oferecer serviços novos, pioneiros e lucrativos por meio de arquiteturas distribuídas.

Em vez de ser ancorado centralmente, esse tipo de arquitetura apresenta componentes apresentados em diferentes plataformas. Esses componentes então cooperam por meio de uma rede de comunicação para atingir um objetivo ou meta específica. Por exemplo, isso poderia envolver a distribuição de funções de rede selecionadas, como rede de acesso de rádio em nuvem (C-RAN) para 5G, ou hospedagem de aplicativos relacionados à IoT.

Graças à sua natureza distribuída, a computação de ponta pode capacitar provedores de serviços a oferecer novas soluções e serviços que simultaneamente aumentam os fluxos de receita e reduzem os custos de transporte de rede.

Considere aplicações que exigem latência ultrabaixa (carros autônomos) ou alta largura de banda (vigilância por vídeo). Ao aproveitar a computação de ponta, os provedores de serviços podem escolher levar esses serviços ao mercado por meio de opções de infraestrutura como serviço (IaaS) ou plataforma como serviço (PaaS), tudo dependendo de quão profundos eles desejam estar na cadeia de valor. Serviços dessa natureza não podem ser oferecidos por meio da nuvem pública tradicional.

Embora ainda estejamos nos estágios iniciais da evolução da computação de ponta, podemos esperar com confiança que uma série de casos de uso influentes de IoT se tornem populares nos próximos anos. Por exemplo, o desenvolvimento de Realidade Aumentada (RA), Realidade Virtual (RV) e aplicativos de jogos para dispositivos móveis já estão incorporando com entusiasmo recursos de computação de ponta, colhendo cada vez mais os benefícios da rápida capacidade de resposta diante do uso de alta largura de banda.

Soluções de rede de distribuição de conteúdo virtualizada (vCDN) também são altamente monetizáveis. Os provedores de conteúdo podem descarregar de seus servidores centrais, e os provedores de serviços podem economizar em custos de backhaul e transporte. O cliente obtém uma experiência de usuário rápida e contínua. Todos ganham.

Outro cenário atraente envolve provedores de serviços implantando pequenos sites de computação de ponta em campi corporativos para fornecer conectividade e serviços 5G privados, evitando assim a necessidade de redes locais (LAN) e Wi-Fi tradicionais.

Fazendo tudo funcionar

Então, como os provedores de serviços podem assumir uma responsabilidade mais proativa sobre esses casos de uso emergentes — que são apenas a ponta do iceberg — e transformá-los em realidades seguras, viáveis e lucrativas?

Sem dúvida, eles precisarão de funções inteligentes de rede e gerenciamento de tráfego no site de computação de ponta, bem como do Application Delivery Controller (ADC) e serviços de segurança na frente dos aplicativos hospedados ali.

Vale ressaltar que os serviços de ADC e segurança eram tradicionalmente fornecidos em infraestrutura específica, aproveitando a aceleração baseada em hardware para oferecer alta escala e capacidade. Embora a maioria das arquiteturas de ponta seja construída com base em servidores comuns prontos para uso (COTS), a necessidade de alto desempenho permanece. Inovações recentes como a Tecnologia Quick Assist da Intel atendem a essa demanda, garantindo que os provedores de serviços se beneficiem de recursos de aceleração, como criptografia e compactação, por meio de plataformas COTS.

A computação de ponta também exige uma abordagem distribuída para segurança robusta da camada de aplicação, como um firewall de aplicação web (WAF). Um dos maiores erros é presumir que controles de segurança tradicionais, como firewalls, são suficientes. Felizmente, as soluções WAF avançadas de hoje são capazes de proteger dinamicamente aplicativos com recursos antibot e interromper o roubo de credenciais usando criptografias de pressionamento de tecla. Também é possível estender a detecção e correção de DDoS na camada de aplicativo para todos os aplicativos por meio de uma combinação de aprendizado de máquina e análise comportamental. Outros recursos tecnológicos essenciais incluem a capacidade de fornecer serviços de aplicativos nativos da nuvem para aplicativos baseados em microsserviços, bem como funções de gateway de API para interconexão segura com terceiros que acessam a plataforma de computação de ponta.

Embora o alcance e a influência da computação de ponta ainda possam ser (relativamente) embrionários, tem havido um impulso crescente na região EMEA nos últimos dois anos, particularmente nos setores automotivo e de manufatura. Em breve, todas as organizações que lidam com vários dispositivos interconectados e demandas rápidas de processamento de dados precisarão de uma estratégia de computação de ponta, sem mencionar a tecnologia para fazer tudo funcionar.

____

Para mais informações sobre as soluções de provedores de serviços da F5, visite: https://www.f5.com/solutions/service-providers