Estou desenvolvendo uma alternativa brasileira ao Heroku, Railway e Vercel
Fala, pessoal!
Estou desenvolvendo o CobraPloy, uma plataforma brasileira para simplificar o deploy e a infraestrutura de aplicações, inspirada em serviços como Heroku, Railway e Vercel.
A ideia não é ser apenas mais um lugar para subir um container. Quero que seja possível concentrar praticamente toda a infraestrutura de um projeto em um único lugar.
Dentro do mesmo projeto, a ideia é poder ter:
- Front-end
- Back-end
- PostgreSQL
- Redis / cache
- Filas
- Object Storage compatível com S3
- Outros serviços de infraestrutura
Tudo integrado e gerenciado pela mesma plataforma, sem precisar contratar e configurar vários serviços diferentes para colocar uma aplicação no ar.
Por que fazer isso no Brasil?
Um dos diferenciais do CobraPloy é ter infraestrutura no Brasil.
Para aplicações cujo público está aqui, isso significa poder hospedar os serviços mais próximos dos usuários, reduzindo latência sem depender exclusivamente de infraestrutura nos EUA ou Europa.
Atualmente também mantenho servidores de edge no Rio de Janeiro, São Paulo e Nova York, responsáveis por receber e encaminhar o tráfego até a infraestrutura principal.
E segurança?
Essa é uma das áreas em que tenho tomado bastante cuidado desde o início.
Atualmente, os dados persistentes da plataforma são mantidos com replicação em pelo menos três servidores físicos diferentes, reduzindo o impacto da falha de uma máquina.
A comunicação também possui múltiplas camadas de proteção.
O tráfego público utiliza TLS através da Cloudflare até os servidores de edge. A partir dos edges, a comunicação com a infraestrutura interna acontece por uma rede privada utilizando WireGuard, adicionando uma segunda camada criptografada no caminho até o cluster principal.
A topologia, de forma simplificada, fica parecida com:
Cliente → Cloudflare → Edge → WireGuard/VPS privada → Cluster
A intenção é evitar expor diretamente os servidores internos e manter a infraestrutura principal isolada da internet pública sempre que possível.
Beta aberto e gratuito
O CobraPloy está atualmente em beta aberto e gratuito.
Neste momento, meu objetivo é colocar a plataforma na mão de outros desenvolvedores, encontrar problemas reais e entender quais recursos fazem diferença no dia a dia.
Importante: o projeto ainda está em beta e, por enquanto, não ofereço SLA ou garantia formal de disponibilidade.
Por isso, recomendo utilizar neste momento para:
- Projetos pessoais
- MVPs
- Ambientes de desenvolvimento/homologação
- Bots
- APIs e aplicações não críticas
O beta está gratuito justamente porque ainda estou validando tanto o produto quanto a infraestrutura antes de oferecer planos voltados para aplicações que exigem maior garantia de disponibilidade.
Quem quiser testar, quebrar alguma coisa, apontar problemas ou simplesmente dar uma opinião sobre a arquitetura, todo feedback é muito bem-vindo.
CobraPloy: cobraploy.com