Artigo

As equipes de DevOps querem se livrar das cadeias de ferramentas DIY. A solução é uma plataforma

De acordo com uma pesquisa do GitLab, 64% dos profissionais de DevSecOps afirmam que desejam consolidar cadeias de ferramentas que crescem de forma descontrolada.

14 de janeiro de 20255 min de leitura

O maior problema de uma equipe de DevOps pode começar de forma bastante inofensiva: uma pessoa pode querer incluir uma ferramenta para automatizar a implantação e, em seguida, outra pessoa deseja adicionar uma ferramenta de revisão de código. Mais ferramentas continuam sendo adicionadas até que, de repente, as equipes estão lidando com uma cadeia de ferramentas desorganizada e confusa que causa mais desperdício de tempo e dinheiro do que a economia que se pretendia ter.

Esse "custo da cadeia de ferramentas", o custo oculto e traiçoeiro em usar várias ferramentas de desenvolvimento, começa gradualmente, mas pode levar a sérios gargalos na produção de software. As ferramentas se acumulam até que as equipes se veem gerenciando uma cadeia confusa que desperdiça mais tempo e dinheiro do que economiza, afetando sua capacidade de atender às necessidades do cliente e permanecer à frente da concorrência.

Esse problema está se tornando evidente para os profissionais de DevOps que querem se livrar das amarras de uma cadeia de ferramentas. A Pesquisa global de DevSecOps 2024 do GitLab revela o tamanho desse desafio e o problema que ele está criando. Mais da metade das equipes de DevOps precisa lidar com seis ou mais ferramentas em sua cadeia de desenvolvimento, e 13% delas gerenciam até 14 ferramentas diferentes.

Qual é o custo dessa complexidade em um dia de trabalho? Os profissionais de DevOps gastam até três quartos do tempo somente para manter e integrar essas ferramentas, em vez de desenvolver software. Mais de 78% reportam desperdiçar entre 25% e 100% do tempo mantendo a cadeia de ferramentas em execução.

Os participantes afirmam que isso é um problema.

O estudo mostrou que quase 64% querem consolidar suas cadeias de ferramentas (que às vezes seguem em expansão descontrolada) devido a desafios de monitoramento, atrasos no desenvolvimento e desenvolvedores insatisfeitos. Essa porcentagem aumenta um pouco em alguns setores. Os participantes do setor automotivo chegaram a 76,5%, enquanto mais de 72% do setor de manufatura desejam consolidar.

E quando os participantes falam sobre o seu grau de envolvimento com a manutenção e/ou integração de suas cadeias de ferramentas de DevOps, fica claro por que eles querem reduzi-las ou eliminá-las. De acordo com a pesquisa, cerca de 20% relataram que a manutenção e a integração ocupam até 24% do seu tempo, com mais de 40% dizendo que representa 25% a 49%, e mais de 27% dizendo que consome 50% a 74% do seu dia de trabalho. Isso significa que mais de 78% dos profissionais de DevOps afirma desperdiçar pelo menos um quarto do dia mantendo a operação da cadeia de ferramentas.

"O dia a dia de um dos nossos desenvolvedores estava dividido em muitos serviços diferentes", disse Nadav Robas, gerente de DevOps e DevSecOps da Agoda, uma grande plataforma online de reservas de viagens com sede em Singapura. "Eu queria que meus engenheiros DevOps ficassem livres, sem precisar fazer manutenção diária, manter o tempo de atividade e aprender mais sobre o domínio."

Tudo isso se soma a muito tempo gasto fazendo coisas que não estão diretamente relacionadas ao desenvolvimento e à implantação de software. Isso também significa que os membros da equipe de DevOps não estão fazendo o que amam: ser inovadores e criativos, o que afeta sua experiência de trabalho e satisfação.

Como eliminar o custo da cadeia de ferramentas

As equipes estão claramente cansadas de pagar o custo de ter uma cadeia de ferramentas. E agora elas estão se livrando desse problema adotando uma plataforma DevSecOps completa. Essa mudança pode criar eficiências, substituir tarefas práticas por automação, antecipar a segurança no ciclo de desenvolvimento, reduzir custos, reduzir problemas e gerar grandes benefícios para as equipes de DevOps e para a empresa em geral.

"Eu não queria que eles fossem especialistas em ferramentas individuais", disse Robas. "Em vez disso, gostaria que eles se concentrassem no que realmente importa: como produzimos e implantamos código corretamente. A plataforma nos permitiu fazer isso.”

Além de simplificar as operações, uma única plataforma também significa que as empresas não estão pagando taxas de licenciamento para várias ferramentas. Para calcular o que uma empresa pode economizar ao substituir uma cadeia de ferramentas, use esta calculadora de ROI. [1]

Ter uma plataforma abrangente que aumente a produtividade e, ao mesmo tempo, reduza os custos é um superpoder, especialmente em tempos economicamente desafiadores, porque pode ajudar a agregar valor aos clientes mais rapidamente.

Reduza a expansão descontrolada da cadeia de ferramentas com o GitLab

Uma plataforma DevSecOps, como a plataforma única e completa do GitLab, ajuda as empresas a eliminar o trabalho de integração potencialmente caro que acompanha o uso de várias ferramentas e ajuda as empresas a criar e lançar software mais rapidamente, aumentando a segurança e a conformidade. É uma combinação de benefícios que encurtam a duração do ciclo e aumentam a produtividade, permitindo que as equipes criem software com mais velocidade, confiança e visibilidade.

E isso cria valor para os clientes.

"O GitLab ofereceu aos nossos desenvolvedores um painel único que eles podem usar para ver todos os processos do ciclo de vida do desenvolvimento de software sem precisar alternar entre ferramentas", diz Nadav. "Queríamos consolidar todos os nossos serviços em uma única plataforma e conseguimos. Aumentamos a produtividade e a segurança. Além disso, nossos desenvolvedores estão tendo uma experiência melhor."

Confira os benefícios que a migração para uma plataforma GitLab de ponta a ponta pode trazer para a sua empresa.

[1] O ROI pode variar dependendo de muitos fatores, e a calculadora de ROI não reflete os resultados reais, pois os resultados podem variar.

Consolide sua cadeia de ferramentas complexa

Leia o nosso guia gratuito para saber como otimizar sua cadeia de ferramentas para evitar ineficiências, diminuir custos e acelerar o tempo de entrada no mercado.

Consulte o guia

Próximos passos

Segurança de aplicações na era digital

Leia as descobertas da nossa pesquisa com mais de 5.000 profissionais de DevSecOps em todo o mundo para saber mais sobre como as empresas estão lidando com o aumento das superfícies de ataque e a mudança de atitude em relação à segurança e à IA.

Leia o relatório
Frequently asked questions
Principais conclusões
  • Equipes de DevOps encaram o "custo da cadeia de ferramentas" com várias ferramentas e custos ocultos. Mais de 78% das equipes gastam até 100% do tempo fazendo a manutenção de ferramentas em vez de programar, com a maioria gerenciando mais de 6 ferramentas.
  • Quase 64% das equipes de DevOps querem consolidar suas cadeias de ferramentas devido a problemas de monitoramento e atrasos. O impulso é mais forte nos setores automotivo (76,5%) e de manufatura (72%).
  • Uma única plataforma DevSecOps ajuda as equipes a se concentrarem no código, em vez de priorizarem a manutenção de ferramentas. Com cadeias de ferramentas consolidadas, a empresa mostra eficiência, menos custos e melhorias na experiência do desenvolvedor.

Boletim informativo The Source

Fique por dentro dos insights para o futuro do desenvolvimento de software.