Pular para o conteúdo principal

Zeet

Ofício do Código
Imagem decorativa Zeet

Como Zeet ajuda a construir estratégias multinuvem que impulsionam as forças das nuvens



As grandes empresas freqüentemente possuem equipes de infraestrutura e aplicação com capacidade para construir plataformas que atendam às necessidades específicas de seus negócios. Mas para organizações menores com equipes técnicas mais enxutas e orçamentos mais apertados, as plataformas construídas sob medida são freqüentemente irrealistas e difíceis de escalar - é um luxo que elas não podem pagar.

Esta realidade deu origem à Plataforma como Serviço (PaaS), que ajuda a resolver estes e outros desafios relacionados. No entanto, o PaaS tem algumas limitações, a saber, trancar os clientes em um fornecedor de nuvem pública. 

Johnny Dallas e seu parceiro Zihao Zhang identificaram este problema enquanto trabalhavam para grandes empresas e, em 2020, começaram a Zeet a resolvê-lo. Zeet ajuda os desenvolvedores a criar uma infraestrutura de nuvem reutilizável e auto-servida que pode ser conectada, implantada e dimensionada em qualquer fornecedor de nuvem. A Zeet está na vanguarda da plataforma gerenciada e da engenharia de plataforma para desenvolvedores. Ela traz uma nova mistura para o mercado, com infra-estrutura construída sobre a nuvem. 

Os clientes recorrem à Zeet para criar sua camada de infraestrutura utilizando as relações existentes com os fornecedores públicos de nuvens ou começando do zero. Eles podem implementar para vários fornecedores de nuvens, alavancando diferentes pontos fortes com base nas necessidades de suas aplicações. É uma maneira mais ampla de olhar para a multi-nuvem além de backups mais comuns, redundância ou regionalidade dos casos de uso dos centros de dados.

"Cada nuvem tem uma forma diferente. Cada uma tem suas nuances e vantagens únicas", explica Johnny. "Você pode encontrar uma resposta melhor para seus problemas combinando os pontos fortes dos provedores de nuvens disponíveis para você. Há vantagens tecnológicas únicas para cada fornecedor de nuvens. Uma pilha de tecnologia pode abranger várias nuvens, e a engenharia da plataforma ajuda a fazer isso acontecer". 

Os co-fundadores da Zeet Johnny Dallas e Zihao Zhang. Foto gentilmente cedida pela Sequoia.

LiveKit, Procura uma solução escalável, Multi-regional Cloud 

Um caso de uso da visão multi-nuvem da Zeet vem de um de seus clientes, o LiveKit, uma plataforma WebRTC de código aberto que constrói projetos de videoconferência, streaming ao vivo, metaverso e robótica para aplicativos. O objetivo do LiveKit é estar disponível em todas as nuvens com base na especialização de sua pilha de tecnologia e combiná-la com os pontos fortes dos provedores de nuvens.

A equipe de engenheiros do LiveKit está totalmente focada em fornecer vídeo ao vivo de baixa latência. No entanto, a equipe se deparou com um obstáculo - descobriu que o dimensionamento da largura de banda seria extremamente caro com sua camada de aplicativos fazendo chamadas Kubernetes API em AWS. A equipe do Zeet ajudou o LiveKit, com sua arquitetura profundamente definida no Zeet, a separar camadas de aplicativos, infraestrutura e muito mais. O LiveKit mudou de provedor de nuvem em um dia e fez isso quatro vezes nos primeiros seis meses de trabalho com o Zeet.

Linode Kubernetes Engine (LKE) foi a melhor escolha para o LiveKit por causa do foco na latência, rede de contatos e necessidade de cobertura de impressão de grandes pés. A implantação do LKE através da arquitetura definida dentro da plataforma Zeet foi tão simples quanto ligar as contas da Linode e da Zeet. O LiveKit agora é instalado em tantas nuvens e regiões quantas eles quiserem, com uma separação entre o estado do modelo de aplicação e o estado da infraestrutura da nuvem.

"O objetivo é permitir uma grande experiência de desenvolvimento em cima da infra-estrutura", disse Johnny. "Trabalhamos com equipes de infraestrutura para habilitar suas equipes de aplicação, adicionando o nível de gerenciamento no topo da nuvem".

O ajuste correto com Linode

A Zeet não promove um fornecedor de nuvens públicas em detrimento de outro, mas oferece orientação aos clientes inseguros sobre qual escolher para diferentes cargas de trabalho. Os clientes podem trazer os componentes que já possuem, como Terraform templates e Helm charts, e obter uma experiência consistente. 

"Para necessidades de rede intensiva, baixa latência e disponibilidade em uma ampla gama de regiões, a LKE é o nosso provedor preferido", disse Johnny. "A integração é tão simples quanto criar uma conta Linode e injetar uma chaveAPI no Zeet, que provisiona o cluster LKE, todos os recursos associados e, em seguida, cria o aplicativo."  

A concorrência na nuvem é acirrada, mas as grandes empresas não deveriam ser as únicas com estratégias multinuvem que aproveitam os pontos fortes de diferentes provedores de nuvem. Nosso foco na experiência do desenvolvedor continua enquanto nos esforçamos para tornar a computação em nuvem simples, econômica e acessível para todos. As parcerias são apenas um tipo de inovação que a Linode possibilita, e estamos entusiasmados em trabalhar com a Zeet. 

Compartilhe este