Reformulação: Os engenheiros estão em uma posição ideal para lidar com os altos custos de serviços em nuvem, porém talvez não queiram ter mais responsabilidades. Qual seria a função das equipes financeiras nesse cenário?

À medida que a utilização da tecnologia de nuvem cresce rapidamente, os custos envolvidos também aumentam. A tecnologia de nuvem foi inicialmente projetada para ser uma forma de economizar dinheiro. Então, o que está causando esse aumento nos gastos e por quê?
O rápido avanço da Inteligência Artificial e das iniciativas de IA gerativa são frequentemente apontados como os principais responsáveis. Apesar de promissoras, essas tecnologias avançadas demandam uma grande quantidade de recursos de nuvem, o que acaba elevando os custos e desafiando as organizações a gerenciá-los de forma eficaz. Os principais problemas muitas vezes surgem devido à falta de transparência e controle sobre essas despesas.
Os desafios vão além de simplesmente mencionar o termo “finops” durante reuniões. Eles envolvem uma compreensão essencial sobre quem é responsável por gerenciar os custos de nuvem na empresa. A tentativa de determinar a propriedade e o controle dos custos na nuvem frequentemente se transforma em uma situação caótica e desorganizada.
Por qual motivo estamos debatendo isso?
Uma pesquisa recente realizada pela CloudZero mostrou que a maioria dos entrevistados, ou seja, 58%, considera que os custos relacionados à nuvem estão muito elevados. Além disso, preocupa o fato de que somente 42% dos entrevistados são capazes de estimar a distribuição de seus gastos em nuvem nas diferentes áreas de negócio. Isso resulta em organizações enfrentando desafios financeiros e sofrendo impactos diretos na produtividade devido à falta de transparência nos custos da nuvem.
O estudo aponta que a engenharia é significativamente impactada, com a maioria dos engenheiros enfrentando dificuldades devido à falta de clareza nos custos da nuvem. Parece haver uma falta de alinhamento entre o trabalho dos engenheiros e os resultados comerciais, resultando em situações indesejáveis de prioridades descoordenadas que levam a ineficiências e desperdício de recursos.
“A CloudZero concorda que incentivar a equipe de engenharia a assumir a responsabilidade pelo controle dos custos resulta em melhorias nos resultados. De acordo com uma pesquisa da CloudZero, 81% dos entrevistados relataram custos de nuvem acima do esperado quando a equipe de engenharia era responsável por essas despesas. Essa abordagem é vista como uma oportunidade de transformação por meio de estruturas de propriedade adequadas.”
Por que é tão importante conceder controle de custos de nuvem aos engenheiros? Em primeiro lugar, os engenheiros geralmente estão mais próximos da utilização real e implementação de recursos na nuvem. Ao desenvolver algo para ser executado na nuvem, eles têm um entendimento mais profundo de como os aplicativos e sistemas de armazenamento de dados consomem recursos na nuvem. Isso permite que eles identifiquem e corrijam ineficiências de forma rápida, assegurando a utilização econômica dos recursos na nuvem. Além disso, os engenheiros que estão diretamente envolvidos são mais propensos a alinhar seus projetos com os objetivos de negócios mais amplos, transformando decisões técnicas em resultados empresariais concretos.
Qual é a opinião dos profissionais de engenharia?
Por outro lado, sou frequentemente alertado sobre os altos custos de nuvem incorridos pelas equipes de engenharia. Os engenheiros têm o potencial de ser eficientes na utilização desses recursos, mas a maioria não tem essa habilidade natural. Implementar essa mudança requer mais do que apenas um comando superior; é necessário um alinhamento entre as equipes de engenharia, finanças e infraestrutura. Esses grupos precisam compartilhar uma compreensão comum e uma estratégia unificada sobre o que significa ser eficiente na nuvem.
A primeira etapa consiste em estabelecer uma fonte única e confiável para todos os dados de custo relacionados à nuvem (Plataforma como Serviço e Software como Serviço), a fim de assegurar uniformidade e clareza em todas as áreas da empresa. Isso implica na utilização de sistemas de finanças operacionais (finops) que sejam capazes de monitorar e reportar os custos da nuvem por usuário, departamento, finalidade, unidade de negócio, entre outros.
A sugestão da CloudZero de que os engenheiros devem ter conhecimento e controle sobre os custos implicaria que também teriam que ter expertise em finanças operacionais. No entanto, se eu reunisse todos os engenheiros dos meus clientes e lhes dissesse que agora são responsáveis por todos os custos, provavelmente achariam isso engraçado. Mesmo que muitos gerenciassem seus custos de modo eficaz, a ideia de os engenheiros terem total controle sobre os custos é considerada algo muito distante.
Os engenheiros e arquitetos têm habilidades únicas para construir coisas. Eu gostaria que eles colaborassem mais de perto com a equipe de finanças para entender melhor o uso dos recursos da nuvem. Seria necessário algum treinamento e explicação sobre os benefícios desta abordagem. No entanto, isso pode levar a desentendimentos, com os engenheiros questionando a responsabilidade adicional de monitorar os custos. Essas conversas podem ser evitadas.
Precisamos lidar com a realidade. Estou de acordo com o relatório e o artigo que indicam que os engenheiros seriam ideais para supervisionar e gerenciar os custos da nuvem. Eles estão mais próximos de entender e controlar os custos de forma eficaz. No entanto, também gostaria que o coelho da Páscoa trouxesse doces para mim uma vez por semana. Mas vamos ser realistas.