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". 

1
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á focada no fornecimento de vídeo ao vivo com baixa latência. No entanto, a equipe se deparou com um bloqueio na estrada - o LiveKit descobriu que o escalonamento da largura de banda seria extremamente caro com sua camada de aplicação fazendo com que a Kubernetes API ligasse para AWS. A equipe Zeet ajudou o LiveKit, com sua arquitetura profundamente definida em Zeet, camadas de aplicação separadas, infra-estrutura, e muito mais. O LiveKit mudou os provedores de nuvens em um dia e já o fez 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 e disponibilidade em uma ampla gama de regiões, a LKE é nosso fornecedor de escolha", disse Johnny. "A integração é tão simples quanto criar uma conta Linode e injetar uma chaveAPI na Zeet, que fornece o cluster LKE, todos os recursos associados, e depois cria a aplicação".  

A competição nas nuvens é feroz, mas as grandes empresas não devem ser as únicas com estratégias multi-nuvem que aproveitam os pontos fortes de diferentes fornecedores de nuvens. Nosso foco na experiência do desenvolvedor continua à medida que nos esforçamos para tornar a computação em nuvem simples, acessível e de baixo custo para todos. As parcerias são apenas um tipo de inovação que a Linode permite, e estamos entusiasmados em trabalhar com a Zeet. 

Compartilhe este