Neurelo segue um caminho que prioriza a API para programar com bancos de dados
31 de janeiro de 2024Arquitetura para cargas de trabalho industriais de IoT: um modelo
31 de janeiro de 2024CHICAGO – Enquanto Ben Wilcock, arquiteto técnico sênior de marketing da Tanzu, estava sentado no salão de exposição da KubeCon + CloudNativeCon North America, ele apontou o maior problema que as organizações enfrentam quando começam a construir uma plataforma de desenvolvedor interna.
Em uma palavra: escopo.
“Você só precisa olhar ao nosso redor onde estamos agora”, disse ele neste episódio On the Road de The New Stack Makers “Existem dentro de 20, 30 metros, provavelmente 20 ou 30 projetos diferentes, que estão todos competindo pelo seu atenção no Kubernetes. E todos eles têm um valor enorme a trazer.
“Mas se você faz parte de uma equipe de engenharia de plataforma, você está começando com uma folha de papel em branco, tentando descobrir como irá, em primeiro lugar, selecionar os projetos certos para você e, em seguida, integrar esses projetos juntos. .”
E uma vez feitas essas escolhas, acrescentou Wilcock, sua equipe terá que acompanhar as atualizações de software, novos recursos e todas as suas dependências.
“É uma tarefa extremamente complicada e, em muitos casos, levará muitos anos para conseguir algo”, disse ele. “Isso é o que ouvimos dos clientes.”
Neste episódio de Makers, Wilcock conversou com Heather Joslyn, editora-chefe da TNS, sobre plataformas internas de desenvolvedores e como Tanzu (de propriedade da VMware no momento da gravação, agora da Broadcom) está ajudando a tornar tudo mais fácil e rápido para as organizações. para adotar a engenharia de plataforma e construir suas plataformas internas de desenvolvedor.
Construindo uma ‘rampa fácil’ para desenvolvedores
O grande leque de opções certamente traz vantagens para os desenvolvedores de software, disse Wilcock. Mas, além da pura sobrecarga cognitiva apresentada pelo número estonteante de opções, também traz algumas outras desvantagens.
“Se cada equipe de desenvolvedores usa um mecanismo diferente para colocar seu software em produção, isso se torna muito difícil de sustentar por um longo período de tempo”, disse ele. “E você pode descobrir que erros podem surgir facilmente dessa maneira.
“Uma plataforma bem projetada escuta o que os desenvolvedores desejam e fornece a eles esse acesso fácil. Mas, ao mesmo tempo, oferece um grau de padronização que permite às organizações de engenharia reduzir o esforço que têm de despender na manutenção de muitas soluções diferentes para o mesmo problema: como faço para colocar meu código em produção?”
A Tanzu reuniu muitas das ideias que tem sobre as necessidades dos desenvolvedores na plataforma de aplicativos Tanzu, que permite que as organizações tenham uma abordagem mais pronta para uso”, disse Wilcock. “O que significa que eles não precisam construir a plataforma inteira sozinhos.
“Tentamos construir plataformas que sejam flexíveis e maleáveis, mas que ao mesmo tempo ofereçam uma boa quantidade de funcionalidades prontas para uso que devem satisfazer o que essas equipes precisam para ter sucesso”.
Em sua conferência de usuários em agosto, a empresa anunciou o Tanzu Developer Portal.
“Temos um portal de desenvolvedores de muito sucesso como parte da plataforma de aplicativos Tanzu”, disse Wilcock ao público do Makers. “Isso basicamente fornece uma janela para os desenvolvedores, uma espécie de ponto focal para sua operação de desenvolvimento de software, onde eles podem compartilhar informações. E descobrimos que muitas pessoas estavam muito interessadas em poder acessar isso como um recurso independente.”
A Plataforma de Aplicativos Tanzu e ferramentas como o novo Portal do Desenvolvedor permitem que as organizações “pulem um pouco a fila e avancem mais rápido em direção a um lugar onde ainda há engenharia de plataforma, ainda há engenheiros de plataforma… mas você não tinha” Não é necessário necessariamente descobrir como fundir 20 projetos de código aberto diferentes, antes que você possa começar a ver algum valor.”
Confira o episódio completo para saber mais sobre engenharia de plataforma, plataformas internas de desenvolvedores e o roteiro da Tanzu.
A postagem Plataformas internas de desenvolvedores: ajudando as equipes a limitar o escopo apareceu pela primeira vez em The New Stack.