BLOG

Pesquisa NetDevOps: A vida cada vez mais automatizada do NetOps

Miniatura de Lori MacVittie
Lori MacVittie
Publicado em 23 de março de 2020

A última pesquisa da NetDevOps foi publicada e os resultados são promissores para o estado do pipeline de implantação empresarial.

Um esforço da comunidade, a pesquisa NetDevOps busca detalhes que normalmente não são encontrados em pesquisas com foco na "rede". As principais descobertas são apresentadas de forma prática no link mencionado acima, bem como nos dados brutos. Que eu baixei ansiosamente para explorar.

A verdade inescapável desta pesquisa é que a vida de um profissional de operações de rede está cada vez mais automatizada. De alterações de configuração à detecção de anomalias, de atualizações de software ao provisionamento do dia zero por meio de soluções de fornecedores, a automação agora é a norma. Isso não é surpresa para nós; nossa própria pesquisa descobriu o mesmo.

O que eu adoro nessa pesquisa não é que ela seja um bom ponto de validação para nossa própria pesquisa, mas que ela se aprofunda em detalhes que não abordamos. Por exemplo, quando perguntamos sobre o estado da automação de pipeline, fazemos isso em termos gerais. A pesquisa NetDevOps analisa os detalhes do que essa automação significa em cada nível de atividade. 

Das treze operações de rede diferentes, uma média de 4,75 são automatizadas hoje. Atividades relacionadas à configuração (geração, implantação e arquivamento), juntamente com coleta/relatórios de dados e verificações de conformidade, são as mais frequentemente citadas como automatizadas.

A maioria das organizações não está adotando uma abordagem imutável à infraestrutura. Ou seja, uma pluralidade permite alterações de configuração via CLI, além de implantações automatizadas via pipeline. Assim como vimos em outros espaços, principalmente no de gerenciamento de identidade, esses tipos de permissões podem ser problemáticos. Uma única fonte de verdade garante que as alterações possam ser facilmente revertidas caso ocorram problemas. Alterações via CLI introduzem maior entropia, o que pode acelerar problemas ao longo do tempo.

Problemas, ou seja, detecção de anomalias, hoje dependem principalmente de alertas automatizados de aumento/diminuição/limite. Mas há um número crescente de NetOps que estão recorrendo à correlação de eventos usando mecanismos de regras, bem como IA/ML. O SNMP continua sendo a principal fonte de telemetria, seguido de perto por outros logs baseados em protocolo (ICMP) e tradicionais. API e telemetria de streaming são usadas por cerca de um quarto dos entrevistados. Metade dos entrevistados está "pensando" em streaming de telemetria, enquanto quase um quarto (23%) está avaliando isso. O uso de API e telemetria de streaming indica uma prática de operações de rede modernizadora, pois ambas são tecnologias essenciais que permitem IA/ML e um estado futuro de AIOps.

gráfico de tendências

À medida que a NetOps constrói seu futuro automatizado, não deve surpreender ninguém — muito menos quem acompanhou nossa própria pesquisa — que Python seja a linguagem escolhida. Quando se trata de ferramentas, o Ansible é claramente o favorito para atividades automatizadas de geração e implantação de configuração, enquanto o Git continua a crescer como o repositório de escolha.

A tendência à automação é uma questão de sobrevivência para a maioria das práticas de operações de rede. Com mais de um terço gerenciando 251-1000 dispositivos e outro terço gerenciando 1001-5000 dispositivos, a automação é o meio mais eficiente de acompanhar cronogramas de implantação cada vez mais exigentes.

A pesquisa da NetDevOps descobriu que a maioria dos entrevistados implementa grandes mudanças na produção mensalmente. A maioria promove grandes mudanças "menos de uma vez por mês" ou "1 a 5 vezes por mês". No entanto, pequenas alterações são enviadas para produção com mais frequência, semanalmente. A maioria recomenda pequenas mudanças "1 a 5 vezes por semana" ou "mais de uma vez por dia".

Há muito mais detalhes na pesquisa do NetDevOps e recomendo fortemente a leitura para entender o ritmo do mundo das operações de rede cada vez mais automatizadas.