Quando recentemente entrevistamos profissionais de operações de TI sobre o Estado da automação de redes, constatamos que o mercado enfrenta diversos desafios. Entre os mencionados especificamente pelos profissionais de NetOps estava a falta de ferramentas integradas para avançar com as iniciativas de automação.

Não é de surpreender que a falta de integração entre ferramentas seja considerada um desafio, visto que o principal obstáculo enfrentado pelas equipes de NetOps é a falta de competências em "DevOps". Normalmente, isso inclui habilidades de desenvolvimento que não são tradicionalmente associadas aos profissionais de NetOps. Na maioria dos casos, a integração exige exatamente essas habilidades. Embora as equipes de NetOps estejam, em grande parte, familiarizadas com a execução, via linha de comando, de protocolos baseados na web e em APIs, isso não significa que sejam capazes de desenvolver os sistemas necessários para integrar ferramentas e tecnologias.
Isso é problemático. A rápida adoção de soluções de código aberto para operações de TI resultou em uma verdadeira profusão de opções para as equipes de NetOps escolherem em suas iniciativas de automação. Essas equipes não estão dispostas a esperar pelas integrações nos prazos tradicionais. E quem pode culpá-las? Afinal, a empresa não está disposta a esperar por elas, .
É por isso que, aqui na F5, usamos as mesmas ferramentas e estruturas que disponibilizamos aos profissionais para responder rapidamente a esse tipo de necessidade, sem depender dos cronogramas tradicionais de lançamento de produtos.
INTEGRAÇÃO COM O ECOSSISTEMA usando BIG-IP e NODE.JS
O F5 iControlLX é uma estrutura de extensibilidade baseada em node.js que nos permite executar código para ampliar os recursos do plano de controle do BIG-IP. Essa estrutura nos permite integrar sistemas externos e fontes de informação, além de oferecer um local conveniente para extrair informações do BIG-IP e enviá-las a outros sistemas.
Um exemplo disso é uma solução chamada BigStats. O BigStats surgiu da necessidade de integrar a telemetria gerada pelo BIG-IP aos sistemas que coletam, analisam e exibem essas informações em painéis. A versão 0.4 do BigStats foi recentemente enviada ao GitHub e agora oferece suporte tanto aos formatos de dados tradicionais quanto ao AS3. As exportações de telemetria também foram ampliadas para incluir estatísticas específicas do dispositivo.
A integração — desenvolvida pelo Developer Advocate do Gabinete do CTO, Nathan Pearce — utiliza o iControlLX e o node.js para enviar dados de telemetria ao endpoint desejado em um intervalo definido pelo usuário. Embora a solicitação original tenha vindo de um único cliente e fosse voltada para um único sistema, desde então ela foi ampliada (como resultado do código aberto e da colaboração) e agora permite direcionar os dados a vários endpoints de coleta, incluindo HTTP/S, statsd e Kafka.

A configuração do BigStats pode ser realizada local ou remotamente por meio de uma solicitação HTTP POST contendo as informações apropriadas codificadas em um formato JSON simples:
{ "config": { "destination": { "protocol": "[http|https|stats|kafka]", "address": "[endereço de destino ou nome do host]", "port": "[porta TCP de destino]" }, "interval": "[intervalo desejado, em segundos, para o envio de estatísticas | o padrão é 10 segundos]", "enabled": [true|false], "debug": [true|false] }
}
Além de oferecer uma maneira rápida de enviar estatísticas do BIG-IP para seu pipeline de telemetria, o BigStats fornece um excelente exemplo para a criação de integrações adicionais nas quais outras estatísticas possam ser úteis.
Isso também permite que a equipe de NetOps demonstre o valor do investimento da empresa em serviços de aplicações, disponibilizando dados operacionais relevantes para as aplicações de uma forma que se integra facilmente a painéis como o Grafana.
Você pode saber mais sobre o BigStats v0.4 no post do Nathan ou conferir o repositório no GitHub por conta própria.
Sobre o autor

Lori MacVittie é engenheira distinta e evangelista-chefe no Escritório do CTO da F5, com ampla experiência em entrega de aplicações, estratégia de automação e infraestrutura. Ela é conhecida por transformar complexidade em clareza, seja definindo diretrizes para agentes de IA, analisando arquiteturas multinuvem frágeis ou investigando os limites de sistemas escaláveis. Ela acumula mais de trinta anos de experiência no setor, abrangendo desenvolvimento de aplicações, arquitetura de TI e operações de redes e sistemas. Antes de ingressar na F5, atuou como editora de tecnologia e recebeu diversos prêmios. MacVittie tem mestrado em Ciência da Computação e é uma autora prolífica, com publicações que abrangem segurança, nuvem e arquitetura empresarial. Ela também é uma entusiasta de jogos de tabuleiro e videogames, além de ter opiniões assumidamente fortes sobre queijos.
Mais publicações de Lori Mac VittiePublicações relacionadas no blog
O estado da maturidade digital empresarial: a transformação digital ainda não terminou
Explore como a IA impacta as empresas, as aplicações da IA generativa, as estratégias para modernizar as operações de TI e os benefícios da maturidade digital com a F5.
Como a IA generativa acelera a transformação digital
Veja como a IA generativa impulsiona a transformação digital nas empresas, acelerando tendências como a integração de APIs, os desafios dos modelos operacionais de TI híbrida e a adoção de AIOps.
Seis capacidades técnicas para acelerar a transformação digital
As arquiteturas empresariais atuais carecem dos fatores necessários de agilidade, escalabilidade, segurança e observabilidade, essenciais para impulsionar a mudança tecnológica. No entanto, estas seis capacidades fundamentais ajudarão as empresas a gerenciar riscos e desafios ao longo de sua transformação digital.
Inverter a API é a transformação digital de que as empresas precisam para participar e competir em uma economia de APIs
As organizações detêm um valor latente — na forma de APIs internas — que precisam explorar para competir em uma economia de APIs. Embora os desafios técnicos e de segurança possam desestimular algumas delas, as empresas precisam reconhecer que inverter suas APIs permitirá liberar o valor da organização como plataforma.
A modernização da TI começa pela infraestrutura
O hardware e o software evoluíram rapidamente desde os primórdios da internet, mas, para aproveitar ao máximo os benefícios resultantes dessa evolução, as organizações precisam avaliar e modernizar sua infraestrutura e a entrega de aplicativos. Acelere os esforços de modernização com a nova F5 rSeries.