PARIS – Quando a Weaveworks, empresa que cunhou o termo e conceito “GitOps”, fechou no início de fevereiro, os usuários de sua principal criação, o Flux, ficaram nervosos. Quem manteria o projeto vital de código aberto, do qual dependem tantas organizações?
Mas acontece que eles não precisavam se preocupar, segundo Puja Abbassi, vice-presidente de produto da Giant Swarm.
Neste episódio On the Road de The New Stack Makers, gravado na KubeCon + CloudNativeCon Europe em abril, Abbassi contou ao apresentador Alex Williams, fundador e editor da TNS, sobre como empresas como Microsoft Azure e GitLab se comprometeram a apoiar e manter o Flux, um Plataforma GitOps.
A Giant Swarm, uma empresa de engenharia de plataforma, também usa o Flux e investe em sua vitalidade contínua. “Basicamente também avançamos e dissemos que vamos contribuir com nossa experiência de produção, nossa experiência de usuário final, usando GitOps com Flux, trazê-lo para o projeto”, disse Abbassi.
A empresa pretende não apenas continuar a apoiar não apenas o Flux principal, acrescentou ele, mas “os outros projetos auxiliares do Flux que precisam se manter saudáveis, como infraestruturas, plug-ins de código ou UI”.
Argo CD, principal concorrente do Flux, tem historicamente uma interface de usuário superior, disse Abassi. Ele viu organizações adotarem o GitOps e optarem pelo Argo “porque veem uma experiência de UI muito bem desenvolvida e muito útil. E os usuários finais, especialmente os desenvolvedores, muitas vezes fazem isso. E se o Flux não tiver aquela experiência de interface de usuário realmente agradável, existe o risco de ele se tornar apenas o segundo violino.”
Critérios para escolher ferramentas de código aberto
As organizações devem ter fé que as ferramentas que escolherem terão futuro, disse Abassi a Williams.
“Esse é sempre o problema ao escolher um projeto de código aberto para usar em sua pilha, não importa se é para você, como usuário final de uma empresa”, disse ele.
Entre as perguntas que as organizações fazem, ele acrescentou: “Quão arriscado é este projeto? É orientado por um único fornecedor? Está mesmo na Cloud Native Computing Foundation? Existe uma fundação que possa assumir o controle em algum momento? Existe diversidade suficiente, número suficiente de usuários finais, para que os casos de uso sejam agrupados?
“E por outro lado, você tenta ver com essas APIs e depois a natividade do Kubernetes no ecossistema nativo da nuvem: quão bem ele interage e se integra com outras ferramentas? Porque no final das contas você sempre quer integrar com diferentes ferramentas. E se as interfaces não forem claras, você terá problemas ao fazer isso.”
Confira o episódio completo para saber mais sobre como o Giant Swarm usa o Flux, como ele apoiará o projeto daqui para frente e como suportará outras ferramentas de código aberto.
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
Heather Joslyn é editora-chefe do The New Stack, com interesse especial em questões de gestão e carreira que são relevantes para desenvolvedores e engenheiros de software. Anteriormente, ela trabalhou como editora-chefe da Container Solutions, uma consultoria Cloud Native…
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.