Toda moeda tem dois lados, como diz o velho ditado. Nem é preciso dizer que ambos os lados da moeda têm a mesma cor, ainda que apresentem imagens diferentes.
Foi isso que descobrimos ao mergulharmos no universo de DevOps e NetOps. Constatamos que ambos os grupos têm uma visão muito mais favorável um do outro no que diz respeito à priorização de esforços do que sugerem os arquétipos tradicionais, e que eles têm muito em comum, embora possam discordar em alguns detalhes.
Entrevistamos 884 profissionais de NetOps e DevOps em julho de 2017. Perguntamos principalmente sobre iniciativas de automação, mas também sobre métricas frequentemente citadas por profissionais de DevOps, como a frequência e a taxa de sucesso das implantações.
Mas esses são apenas números frios. Queríamos saber se as percepções de cada grupo correspondiam à animosidade retratada nas caricaturas ou se os dois já haviam superado isso e se tornado, se não grandes amigos, pelo menos amigos-rivais. Afinal, ambos os grupos têm os mesmos objetivos: lançar no mercado um aplicativo que impulsione a empresa a novos patamares.
E, pelos resultados, certamente parece que sim. Ambos desejam maior colaboração e interação na hora de levar os aplicativos ao mercado, dando exemplos específicos de como gostariam que isso acontecesse. Além disso, os dois grupos compartilham percepções semelhantes sobre a segurança, a confiabilidade e o desempenho dos aplicativos que desenvolvem e depois implantam. Talvez surpreendentemente, nenhum deles está imune ao impacto do ritmo das mudanças no setor. Tanto os profissionais de DevOps quanto os de NetOps não estão totalmente confiantes de que suas funções continuarão relevantes daqui a cinco anos, e ambos identificaram pelo menos alguma lacuna entre o conhecimento necessário para realizar seu trabalho e as habilidades ou o treinamento que possuem atualmente.
Mas identificamos diferenças quanto ao papel que a tecnologia deve desempenhar para reduzir a distância entre os pipelines de desenvolvimento e de produção. Isso, por sua vez, confirma a crença amplamente difundida de que “a rede” é um dos principais fatores para o crescimento da multicloud, pois leva desenvolvedores e equipes de DevOps a buscar soluções fora da área de TI, principalmente na nuvem.
Automatize. Automatize. Automatize.
Essa é uma citação direta e um tema recorrente entre a minoria dos profissionais de DevOps que acreditava que seus colegas de NetOps não estavam priorizando as “coisas certas”. Isso pode ser porque eles estavam em oposição ao pequeno número (8%) de profissionais de NetOps que indicaram que “nenhuma parte” de seu pipeline de produção estava automatizada naquele momento. Ou talvez façam parte de um pequeno grupo de profissionais de DevOps (4%) que acredita que desenvolvedores, equipes de DevOps e de desenvolvimento NÃO deveriam ter acesso ao pipeline de produção por meio de recursos de automação/autoatendimento e simplesmente discordem.

A boa notícia é que eles são minoria em ambos os aspectos. A maioria dos profissionais de NetOps não apenas trabalha em ambientes nos quais 50% ou mais do pipeline de produção é automatizado, como também uma parcela expressiva (61%) também acredita que as equipes de DevOps e os desenvolvedores deveriam ter maior acesso (50% ou mais) a esse pipeline.
Isso significa que as equipes de NetOps apoiam plenamente o desejo das equipes de DevOps por mais automação e recursos de autoatendimento.
Além disso, a grande maioria dos integrantes de ambos os grupos acredita que o outro prioriza “as coisas certas”: 82% dos profissionais de DevOps e 76% dos profissionais de NetOps aprovam as prioridades de seus colegas. No fim das contas, não há muitos motivos para duelos ao amanhecer no estacionamento.
Quanto maior a automação, maior a chance de sucesso
Uma crença comum nos círculos de DevOps é que a automação não só permite aumentar a frequência das entregas e implantações, como também melhora a taxa geral de sucesso. Sempre que é necessária uma intervenção manual, aumentam as chances de ocorrerem erros. Afinal, o erro humano é um fator significativo em muitas interrupções. Isso não é apenas lógico, mas também é comprovado por nossa pesquisa. A comparação entre as taxas de sucesso das implantações e o percentual atualmente automatizado do pipeline de implantação revela uma correlação positiva — pelo menos na maioria das vezes.

- A maioria dos profissionais de NetOps (65%) relata uma alta frequência (90% ou mais) de implantações bem-sucedidas. Desses, 86% automatizaram mais de 75% do pipeline de produção.
- Entre os profissionais de NetOps que relatam uma alta frequência (90% ou mais) de implantações bem-sucedidas, 37% realizam implantações uma vez por semana. Curiosamente, entre os profissionais de NetOps que relatam uma baixa frequência (menos de 50%) de implantações bem-sucedidas, 1 em cada 3 realiza implantações mais de uma vez por dia e 1 em cada 3, uma vez por mês.
Com base nos dados, parece haver um “ponto ideal para o sucesso”: realizar implantações uma vez por semana e automatizar pelo menos 75% do pipeline.
A necessidade de velocidade
Nossa pesquisa constatou que, apesar do consenso crescente sobre a automação, havia diferenças claras de opinião. Uma dessas diferenças diz respeito aos conceitos fundamentais necessários para promover as mudanças reais exigidas para alcançar o sucesso em um mundo dinâmico e multinuvem, impulsionado por uma economia de aplicativos.
Em média, os profissionais de NetOps tinham o dobro da probabilidade de considerar as frequências atuais de implantação “excessivas” (8%) em comparação com seus colegas de DevOps (4%). Por outro lado, um número muito maior de profissionais de DevOps estava insatisfeito com a frequência das entregas, com 26% considerando-a “insuficiente”.
Ainda assim, uma clara maioria em ambos os grupos considerou que a velocidade atual era “boa o suficiente para eles”.
- Dos 70% dos profissionais de DevOps que consideram a frequência atual de entregas “boa o suficiente”, 31% enviam alterações para produção uma vez por semana.
- Dos 4% dos profissionais de DevOps que classificaram a frequência de entrega como “alta demais”, 38% fazem entregas uma vez por mês.
- Dos 26% dos profissionais de DevOps que desejam fazer entregas com mais frequência, 28% fazem entregas uma vez por semana e 26% já fazem mais de uma entrega por dia.
Dos 74% dos profissionais de NetOps que declararam que a frequência das implantações era “boa o suficiente”, 37% fazem implantações uma vez por semana. Curiosamente, entre os 9% que declararam que sua frequência de implantação era “alta demais”, 44% também fazem implantações uma vez por semana. A maioria dos 18% dos profissionais de NetOps que desejam fazer implantações com mais frequência as realiza uma vez por semana (27%) ou uma vez por mês (28%).
Automação para vencer
Há pouca divergência entre DevOps e NetOps quanto à importância e ao impacto da automação no ciclo de vida das aplicações — desde o desenvolvimento até a entrega e a implantação. Observou-se uma correlação positiva entre a avaliação da NetOps sobre a confiabilidade, o desempenho e a segurança das aplicações e o nível de automação do pipeline. Há mais confiança nas avaliações de confiabilidade e desempenho das aplicações quando o pipeline é automatizado em pelo menos 50% a 75%.
A confiança nas avaliações de segurança das aplicações é maior quando 75% ou mais do pipeline está automatizado. Como era de se esperar, as equipes de DevOps parecem ser afetadas de forma semelhante pela automação do pipeline. Elas demonstraram maior confiança em suas avaliações de confiabilidade e desempenho das aplicações quando mais de 75% do pipeline estava automatizado.
Com base nos resultados da nossa pesquisa (você pode acessar o relatório completo aqui) o consenso geral sobre a automação é definitivamente positivo – com a aprovação tanto da equipe de NetOps quanto da equipe de DevOps.
A automação é importante, independentemente do lado da moeda que você esteja considerando.
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

Entrega e proteção de agentes de IA em fábricas de IA: F5 para a arquitetura de referência NVIDIA OpenShell para agentes de IA seguros
As soluções da F5 ampliam a Arquitetura de Referência NVIDIA OpenShell para agentes de IA seguros.
Como medir – e minimizar – o custo total de propriedade do seu Kubernetes
O Kubernetes pode ser baixado e executado gratuitamente, mas sua manutenção está longe de não ter custos. Assim como outras grandes plataformas de código aberto que são “gratuitas” apenas em um sentido simplista, o Kubernetes quase certamente exigirá investimentos para ser implantado e operado.
As-Code: a pilha de TI contínua
Infraestrutura, configuração, pipeline, operações. De repente, tudo é “como código”. Lori MacVittie busca esclarecer a terminologia e identificar os diferentes componentes de uma stack contínua de TI.
O estado da entrega de aplicações em 2017: automação, APIs e DevOps
Explore o relatório State of Application Delivery de 2017. Leia o blog retrospectivo da F5 sobre o início da ascensão das redes declarativas e dos pipelines de DevOps.
DevOps Summit: onde a rede foi convidada para a festa
No DevOps Summit NY, falou-se muito não apenas sobre DevOps, mas também sobre contêineres, IoT e microsserviços. As sessões se concentraram não só na mudança cultural necessária para crescer em escala com uma abordagem DevOps, mas também fizeram questão de incluir...
F5 e Nutanix convergem em infraestrutura no .NEXT
Aplicações empresariais como Microsoft SharePoint e Exchange, juntamente com a VDI, continuam sendo a espinha dorsal da sua empresa. A produtividade, embora não seja tão atraente quanto o lucro, é um fator essencial para o sucesso das operações empresariais atuais. Deixar de...