Pular para o conteúdo

Diali vs. seu próprio servidor

A segunda opção que todo mundo tenta. Ela resolve o problema óbvio por completo e, silenciosamente, introduz aquele que faz as pessoas desistirem.

Comparar

Os argumentos honestos a favor

Um servidor alugado está sempre ligado, é acessível de verdade e é seu. Se você já administra infraestrutura, já tem opiniões sobre sua imagem base e prefere ser dono de toda a stack a alugá-la, uma VPS é uma resposta perfeitamente boa e custa alguns dólares por mês em tempo de máquina. Muita gente competente roda exatamente isso e está satisfeita. A questão não é se funciona. É o que isso exige de você toda semana depois que funciona.

Onde deixa de funcionar

A máquina é barata, seu tempo não

O servidor custa alguns dólares. O preço são as horas: os patches do sistema operacional, o contêiner que parou, o certificado que expirou, o disco que encheu de logs. Nada disso é difícil. Tudo isso chega sem perguntar se esta era uma boa semana.

O upstream lança uma mudança que quebra tudo

Os motores de agentes evoluem rápido, e uma versão que muda um formato de configuração chega quando chega. Na sua própria máquina, você descobre porque algo parou, geralmente no pior momento, e reverter também é problema seu.

Uma máquina, um só raio de impacto

Docker em um kernel compartilhado é uma boa barreira contra acidentes e uma mais fraca contra uma fuga determinada. Rodar vários agentes em um mesmo host significa que um comprometimento no descuidado alcança o cuidadoso, e construir um isolamento real por agente é um trabalho sério que a maioria das pessoas, com razão, decide não fazer.

O que a Diali faz no lugar

Cada agente recebe a própria sandbox gVisor com uma fronteira no nível do kernel, o próprio namespace, conta de serviço e política de rede, e nenhuma porta pública. Ele pode acessar a web pública, mas nunca a nossa rede interna, o servidor de metadados da nuvem ou outros clientes. As atualizações são testadas primeiro nos nossos próprios agentes e depois liberadas, com as opções de desfazer, pausar e reinstalar disponíveis no painel. Com o complemento Backups (incluído no Max), os backups rodam diariamente com 30 dias de histórico e restauração em um clique. Os patches, os certificados e o disco não estão mais na sua lista.

Então, qual você deve escolher?

Mantenha seu servidor se administrar infraestrutura é algo em que você é bom e de que gosta, ou se algum requisito realmente obriga toda a stack a ser sua. Mude quando perceber que a manutenção é o motivo pelo qual você parou de melhorar o próprio agente, ou quando quiser mais de um agente e o isolamento por agente virar o próximo projeto.

Começar

Pule a parte em que você cuida da manutenção

Seu agente, rodando em infraestrutura isolada na UE, disponível nos apps que você já abre.