BLOG

A contribuição do OpenTelemetry da F5 avança nossa visão de aplicativos adaptáveis

Miniatura de Kara Sprague
Kara Sprague
Publicado em 12 de setembro de 2023

Na F5, imaginamos um mundo digital melhor, no qual os clientes podem se concentrar em encantar seus clientes e expandir seus negócios sem ficarem sobrecarregados com riscos de segurança e desempenho de aplicativos. A telemetria é fundamental para que isso aconteça.

Hoje, mais do que nunca, aplicativos e APIs são os ativos mais importantes da empresa digital . Para otimizar a segurança, o desempenho e o valor desses aplicativos, as organizações devem equipá-los, bem como seus serviços e infraestrutura de suporte, para produzir telemetria significativa para informar ações. Muitas organizações hoje já usam telemetria para detectar problemas em seus ambientes. Um número crescente está investindo em soluções de observabilidade e automação para também prever prováveis falhas. O objetivo final desses esforços é aprimorar a telemetria, os insights e a automação corretos para evitar a maioria dos tipos de falhas.

De fato, uma telemetria forte é a base para a saúde e a segurança das aplicações. E para usar a telemetria de forma eficaz, precisamos de uma maneira comum de coletar e transportar grandes volumes de dados entre vários sistemas e aplicativos para que eles possam ser transformados em insights acionáveis. Um padrão de telemetria consistente supera o problema de combinar dados díspares que foram formatados de maneiras incompatíveis de diferentes fornecedores e produtos.

Hoje, temos o prazer de anunciar um novo protocolo de telemetria que melhora a taxa de compressão em aproximadamente 100% em relação ao OpenTelemetry Protocol (OTLP) existente, proporcionando economias de custo significativas e benefícios de desempenho para organizações que adotam (ou consideram) sistemas avançados de telemetria. O novo Protocolo OTel Arrow faz parte do nosso suporte contínuo ao projeto de código aberto OpenTelemetry da Cloud Native Computing Foundation, que fornece um formato padronizado de como os dados de telemetria são coletados e exportados. Estamos ansiosos para ver este novo protocolo abrir caminho para otimizações ainda mais significativas que irão acelerar o processamento de dados.

Liderado pelo distinto engenheiro da F5, Laurent Quérel, e em parceria com a empresa líder em fluxo de trabalho digital ServiceNow, o novo Protocolo OTel Arrow, em média, dobra a compressibilidade do OTLP, dependendo da carga de trabalho de dados. Isso, por sua vez, reduz a largura de banda da rede e os custos de rede associados pela metade. Em algumas situações, a compressão observada pode ser ainda maior quando as métricas são multivariadas por natureza, como nos produtos F5 (veja o diagrama abaixo).

O novo Protocolo OTel Arrow, em média, dobra a compressibilidade do OTLP, com a compressão observada ainda maior quando as métricas são multivariadas por natureza

Este protocolo recém-projetado chega em um momento em que a quantidade de telemetria gerada pelas organizações está aumentando devido à proliferação de dispositivos e sensores, à crescente dependência de tecnologias baseadas em dados e IA e à mudança de implantações de aplicativos monolíticos para formas mais granulares, como contêineres e funções sem servidor. Ao mesmo tempo, os dados de telemetria estão se tornando cada vez mais distribuídos, abrangendo data centers, diversas nuvens e a borda. Juntos, esses desenvolvimentos ampliam a urgência de otimizar a maneira como a telemetria é transportada pela Internet.

A telemetria é a chave para concretizar nossa visão de aplicativos adaptáveis

O Protocolo OTel Arrow prepara o cenário para melhorias futuras no processamento de dados de telemetria e também é parte integrante da nossa visão de aplicativos adaptáveis . Na F5, estamos trabalhando para um futuro no qual os clientes possam detectar e neutralizar rapidamente ameaças à segurança, melhorar o desempenho e a resiliência dos aplicativos, acelerar a implantação de novos aplicativos e unificar facilmente as políticas em seus ambientes locais, de nuvem pública e de ponta. O objetivo final é reduzir o custo e a complexidade da operação de aplicativos em diferentes ambientes de aplicativos, usando técnicas de automação e aprendizado de máquina que transformam com eficiência grandes quantidades de dados de telemetria em tempo real em insights acionáveis para nossos clientes.

Para ficar à frente dos riscos de segurança e desempenho de aplicativos, os clientes precisam ter visibilidade de todo o seu portfólio de aplicativos. Eles também precisam de análises preditivas automatizadas para ajudá-los a identificar rapidamente os riscos antes que eles se transformem em problemas potenciais. Para que a análise preditiva se torne automatizada, grandes quantidades de dados são necessárias para treinar e refinar modelos de aprendizado de máquina, para que a telemetria possa ser analisada com maior precisão ao longo do tempo. Contribuições de código aberto que melhoram a maneira como a telemetria é transportada, processada, armazenada e consultada são essenciais para tornar a análise preditiva mais simples e menos dispendiosa.

Executando análises preditivas em escala

À medida que trabalhamos para tornar os aplicativos adaptáveis uma realidade para os clientes, estamos implementando a estrutura de observabilidade OpenTelemetry com F5 BIG-IP , F5 NGINX e F5 Distributed Cloud Services . Esses investimentos estão nos posicionando para executar melhor a análise de dados em escala, ao mesmo tempo em que aproveitamos os recursos de IA e modelos de aprendizado de máquina que melhoram com o tempo.

Com uma infraestrutura de dados sólida em vigor, estamos trabalhando para dar aos clientes uma visão holística da saúde e do desempenho de seus aplicativos e APIs, não apenas em produtos F5 específicos, mas em todos os seus portfólios de aplicativos. Isso nos ajudará a fornecer proativamente às organizações os insights rápidos de segurança e desempenho de aplicativos necessários para identificar e neutralizar rapidamente novos riscos.

A telemetria em tempo real é fundamental, e o que coloca a F5 na vanguarda é que nossa tecnologia está no caminho de dados de milhares de clientes. A tecnologia F5 impulsiona 85% das empresas da Fortune 500 e quase metade dos aplicativos do mundo. A enorme quantidade de dados que temos acesso fornece visibilidade instantânea dos riscos, ajudando-nos a criar soluções automatizadas que protegem rapidamente as organizações contra novas ameaças à medida que elas surgem. À medida que continuamos a transformar a telemetria em insights acionáveis, as organizações poderão gastar menos tempo gerenciando riscos e mais tempo desenvolvendo inovações digitais que melhoram a eficiência dos negócios e aprimoram a experiência do cliente.

Em essência, nossa visão de aplicativos adaptáveis depende da capacidade de analisar com eficiência grandes quantidades de telemetria de fontes distintas — e nossas contribuições contínuas ao OpenTelemetry estão ajudando a otimizar a agregação e a análise de dados necessárias para dar vida a essa visão.

Para saber mais sobre a recente contribuição do protocolo de telemetria do F5, leia nosso comunicado à imprensa . Veja também os artigos Parte 1 e Parte 2 no blog do Apache Arrow.