À medida que os bancos centrais de todo o mundo embarcam numa cruzada contra a inflação, ainda há muita incerteza sobre o estado da economia global e para onde irão os preços (e custos) a partir daqui.
As organizações de engenharia estão enfrentando um aumento nas despesas operacionais (OpEx) em diversas frentes. Os custos da nuvem estão crescendo em todos os principais provedores, com o Azure e a Microsoft Cloud aumentando os preços em 15% ano a ano (ano a ano) em 2023. E isso sem mencionar se o seu patrimônio técnico está rodando em VMware, que supostamente aumentou os preços entre 600 % e 1000% desde a aquisição da Broadcom. Esses aumentos agravam os problemas criados pelas cadeias de ferramentas nativas da nuvem que, na última década, se tornaram mais complexas, mais desarticuladas e mais caras.
Ao mesmo tempo, os dados salariais e as políticas de retenção de talentos estão a enviar sinais contraditórios. Embora os aumentos salariais não estejam mais acelerando no ritmo que vimos em 2021, os pacotes de remuneração de engenharia (especialmente para engenheiros seniores) ainda estão superando a inflação, com os salários dos engenheiros do Kubernetes crescendo 10–15% em relação ao ano anterior em 2023.
De acordo com o Gartner, a maioria dos funcionários do setor de nuvem estima que podem ganhar 11% mais simplesmente mudando de emprego, e “na verdade, podem estar subestimando seu maior potencial de ganhos”. Em contraste, o Gartner também relata (é necessária assinatura):
“35% das organizações afirmam que os seus orçamentos de aumento por mérito para 2024 permanecerão inalterados em relação a 2023, enquanto 19% planeiam diminuir ou já diminuíram os seus orçamentos. Apenas 11% das organizações afirmam que vão aumentar os seus orçamentos de mérito para 2024. Os colaboradores, por outro lado, esperam um aumento superior a 7%. Esta é uma fonte potencial de decepção, pois a maioria dos funcionários espera que o seu aumento corresponda à inflação.”
Reter os melhores talentos e equilibrar as expectativas salariais, ao mesmo tempo em que abordamos a crescente complexidade dos conjuntos de ferramentas e das contas da nuvem que podem rapidamente sair do controle, estão pintando um cenário desafiador para os executivos de qualquer setor.
O que fazer? Você reduz o número de funcionários e, em caso afirmativo, onde? Você pode consolidar seu conjunto de ferramentas e a que preço? Quanto você pode economizar na sua conta da nuvem? Como você retém os melhores talentos que farão a diferença no aumento da produtividade geral e da participação no mercado?
Você deve olhar para a engenharia de plataforma?
A engenharia de plataforma conquistou o mundo nativo da engenharia e da nuvem nos últimos dois anos. Todos os principais analistas consideram-na uma tendência chave em 2024 e nos próximos anos, com a Gartner a prever que “80% de todas as empresas terão uma iniciativa de engenharia de plataforma em vigor até 2026”.
Fonte: Gartner
Existem boas razões pelas quais a engenharia de plataformas é tão divulgada, e pode muito bem ser a solução que tantos executivos que enfrentam os desafios descritos acima procuram.
A engenharia de plataforma é a disciplina de pegar a tecnologia e as ferramentas que circulam hoje em sua organização empresarial e vinculá-las a caminhos dourados que removem a carga cognitiva dos desenvolvedores e, ao mesmo tempo, permitem o verdadeiro autoatendimento. A soma desses caminhos dourados é chamada de plataforma de desenvolvedor interna (IDP), que é o produto final construído por uma equipe de plataforma para seus desenvolvedores.
As equipes de plataforma podem projetar caminhos claros e com segurança controlada para que os desenvolvedores de aplicativos consumam infraestrutura e recursos e interajam com suas configurações de nuvem. Isto impulsiona a padronização desde o projeto em toda a organização de engenharia e tem enormes implicações para todas as questões descritas anteriormente.
Digamos, por exemplo, que você decida otimizar seus processos ou estrutura de trabalho. Antes de remover pessoas de qualquer processo, é crucial padronizar e automatizar ao máximo os fluxos de trabalho relacionados; caso contrário, tudo entrará em colapso. A implantação de um IDP não apenas aumentará enormemente seu grau de padronização, mas também acelerará o agnosticismo do fornecedor, permitindo evitar o aprisionamento do fornecedor e consolidar seu conjunto de ferramentas com mais rapidez (e com muito menos dor).
Um IDP bem projetado também pode fornecer transparência e visibilidade aos seus custos de nuvem, permitindo que você marque recursos e rastreie custos granularmente em todas as suas unidades de negócios e propriedades técnicas. Isso é fundamental para cortar custos sem comprometer o desempenho.
As empresas que adotam a engenharia de plataforma criam um ambiente de trabalho muito mais saudável para desenvolvedores e equipes de operações porque minimiza conflitos. Isso leva a um menor desgaste e a uma cultura mais atraente que ajuda a reter os melhores desempenhos. O aumento da produtividade dos desenvolvedores também significa menor tempo de lançamento no mercado (com uma queda média de 30% para equipes que implementam IDPs de nível empresarial) e crescimento da participação de mercado.
Onde começar
Parece bom, certo? E isso é. O truque aqui é não se perder no processo. Muitas empresas acreditaram na promessa da engenharia de plataforma, mas não estão conseguindo executá-la adequadamente.
Enviar um IDP que esteja realmente pronto para a empresa, o que significa que possui uma camada de orquestração que vem com todos os recursos empresariais, incluindo logon único (SSO) e controle de acesso baseado em função (RBAC), pode parecer assustador no início. Requer a adesão de várias partes interessadas (desenvolvedores, operações, executivos) e uma abordagem diferente daquela a que alguns engenheiros estão acostumados. O erro que muitas equipes de plataforma cometem é tentar agradar a todos ao mesmo tempo. Essa é a maneira mais rápida de perder impulso e arrastar sua iniciativa de engenharia de plataforma por meses ou até anos antes que ela mostre algum valor. Nesse ponto, os requisitos provavelmente terão mudado e o seu PDI irá parar no cemitério das iniciativas corporativas fracassadas.
As iniciativas de plataforma bem-sucedidas, por outro lado, começam com uma plataforma mínima viável (MVP) projetada para mostrar rapidamente valor a todas as principais partes interessadas. Os MVPs seguem uma estrutura estabelecida que mede claramente o impacto nas métricas que são importantes para todos os envolvidos e, em seguida, iteram a partir daí. Um MVP é a maneira comprovada de envolver todos em uma organização empresarial na iniciativa da plataforma em semanas (em vez de meses ou anos) e depois expandir para um IDP de nível empresarial completo que pode ser implementado em todas as equipes.
Adotar a engenharia de plataforma, e especialmente fazê-lo de forma rápida e confiável, é um diferencial importante entre as empresas que permanecem competitivas e as que ficam para trás. A Humanitec permite que as equipes implementem IDPs prontos para empresas. Fale com nossos arquitetos de plataforma se quiser saber mais sobre nosso programa MVP.
YOUTUBE.COM/THENEWSTACK
A tecnologia avança rápido, não perca um episódio. Inscreva-se em nosso canal no YouTube para transmitir todos os nossos podcasts, entrevistas, demonstrações e muito mais.
SE INSCREVER
Luca Galante é gerente de produto da Humanitec. Ele conversa rotineiramente com dezenas de equipes de engenharia todos os meses. Ele resume seus aprendizados e conclusões ao analisar centenas de configurações de DevOps em leituras nítidas e perspicazes para todos na indústria,…
Este site utiliza cookies para melhorar sua experiência de navegação. Ao continuar, você concorda com o uso de cookies. Para mais informações, consulte nossa Política de Privacidade.
Funcional
Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para a finalidade legítima de permitir a utilização de um serviço específico explicitamente solicitado pelo assinante ou utilizador, ou com a finalidade exclusiva de efetuar a transmissão de uma comunicação através de uma rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenar preferências que não são solicitadas pelo assinante ou usuário.
Estatísticas
O armazenamento ou acesso técnico que é usado exclusivamente para fins estatísticos.O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, conformidade voluntária por parte de seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de usuário para enviar publicidade ou para rastrear o usuário em um site ou em vários sites para fins de marketing semelhantes.