Por que dar controle de engenharia sobre os custos da nuvem faz tanta diferença? Primeiro, os engenheiros geralmente estão mais próximos do uso real e da implantação dos recursos da nuvem. Quando eles criam algo para rodar na nuvem, eles estão mais cientes de como os aplicativos e sistemas de armazenamento de dados usam os recursos da nuvem. Os engenheiros podem identificar e retificar rapidamente as ineficiências, garantindo que os recursos da nuvem sejam usados ​​de forma econômica. Além disso, os engenheiros com interesse no jogo têm mais probabilidade de alinhar seus projetos com objetivos comerciais mais amplos, traduzindo decisões técnicas em resultados comerciais tangíveis.

O que os engenheiros pensam?

Por outro lado, sou frequentemente alertado sobre os custos excessivos da nuvem incorridos por, você adivinhou, as equipes de engenharia. Os engenheiros definitivamente têm o potencial de serem os mocinhos da computação em nuvem que usam esses recursos de forma mais econômica, mas a maioria dos engenheiros não nasce assim. Implementar essa mudança requer mais do que apenas um mandato de cima; requer alinhamento interdisciplinar entre as equipes de engenharia, finanças e infraestrutura. Esses grupos devem compartilhar um entendimento comum e uma estratégia unificada em torno do que constitui “eficiência da nuvem”.

O primeiro passo é criar uma única fonte de verdade para todos os dados de custo da nuvem (PaaS e SaaS), para garantir consistência e transparência entre os departamentos. Isso significa empregar sistemas finops ou semelhantes a finops que podem rastrear e relatar os custos da nuvem por usuário, departamento, caso de uso, centro de lucro, etc.