Melhores abstrações estão se atualizando
Talvez a mudança mais importante seja que as empresas estão deixando de comprar primitivos técnicos brutos e passando a consumir plataformas de nível superior que se alinham melhor com a produtividade do desenvolvedor e os resultados de negócios. As equipes de engenharia de plataforma escondem cada vez mais o Kubernetes atrás de plataformas internas de desenvolvedores. Os provedores de nuvem pública continuam a melhorar os serviços de contêineres gerenciados, as ofertas sem servidor e os ambientes de aplicativos integrados que reduzem o gerenciamento prático da infraestrutura. Enquanto isso, os desenvolvedores não querem se tornar operadores de cluster em tempo parcial. Eles querem caminhos rápidos para criar, implantar, proteger e monitorar aplicativos sem unir uma dúzia de componentes.
Por outras palavras, o Kubernetes pode ainda estar presente nos bastidores, mas está a tornar-se menos visível e menos central nas decisões estratégicas de compra. Isso geralmente é um sinal de maturidade. As tecnologias deixam de ser manchete e passam a ser encanamentos. As empresas não estão perguntando: “Como adotamos o Kubernetes?” com a mesma frequência que perguntam: “Qual é a maneira mais rápida, segura e econômica de fornecer aplicativos modernos?” Essa é uma pergunta muito mais saudável.
A resposta aponta cada vez mais para plataformas selecionadas, ambientes de desenvolvedores opinativos e serviços gerenciados que abstraem o Kubernetes em vez de expô-lo. Isto não é uma rejeição dos princípios nativos da nuvem. É uma rejeição da carga cognitiva desnecessária. As empresas estão decidindo que não precisam possuir todas as camadas de complexidade para aproveitar os benefícios da arquitetura moderna.
