Executando verificação de segurança...
31

Como fazer deploy sendo POBRE? - Do zero ao deploy com R$0,00

Meu lema é ser tipo o Pai do Chris ( a.k.a Julius ) da programação. Gastar o mínimo possível em um projeto pessoal, lançar rápido e fazer clientes.

Já tem um tempo que eu sigo esse pensamento em produtos como
https://techears.tech
https://alertpix.live
https://vozpravideo.com

E agora fiz mais um e gravei meu processo de criação como Indie Hacker.

E o melhor de tudo, mostrando como eu faço deploy 100% gratuito em todos meus projetos.

chad

O vídeo está aqui se quiser saber mais: https://www.youtube.com/watch?v=ltcCFp9kWJ8

Mas resumidamente, uso figma pra pensar e rascunhar ideias.
Passo pro front com next + tailwind ( que eu faço deploy na vercel de forma privada, pagando nadinha - mostro no vídeo como fazer tb, mas é bem simples )

Usar a CLI da Vercel vai te ajudar a não precisar pagar o PRO.
Não sei até onde tem restrição, mas tenho alguns projetos lá antes de pagar o PRO.
vercel deploy --prod é seu maior aliado nessas horas.

Pro backend usei fastify + mongodb. O que me permitiu fazer deploy no fly.io de forma gratuita também.

Mais uma vez, usar a CLI vai te ajudar a não empobrecer.

Stripe, você só gasta se ganhar, mas mostro também como fiz a integração sem subscription, ou seja, pra compra de itens e sem gravar contas nem usuarios no meu DB.

O que você acha sobre essa abordagem?

Carregando publicação patrocinada...
5
3

Sim, eles deixam claro que as contas Free são apenas para fins pessoais e não comerciais. Se você usa o site profissionalmente ou comercialmente, você deve ir para um plano pago:

https://vercel.com/docs/limits/fair-use-guidelines#commercial-usage

Talvez não dê nada ou talvez eles possam tirar o site do ar quando o site começar a ter mais acessos, vai ter sempre um risco associado. Se você só usa a Vercel para hospedar o front-end, você pode criar um site estático com o Next.js e hospedar no S3 da Amazon. Ele tem o free tier para contas novas e mesmo com um número razoável de acessos e mesmo hsopedando diversos sites, vai dar o preço de um salgado por mês:

https://aws.amazon.com/getting-started/hands-on/host-static-website/services-costs/

0
0

sim, pelos termos de uso não pode usar o plano free pra algo comercial

mas isso é só na teoria mesmo, eu mesmo uso o plano free pro meu SaaS a meses e nada de derrubarem.
deve ser sorte minha, mas já tá começando a ter lucro com ele.

3

acho interessante.

aqui na empresa desenvolvemos o proprio framework que utiliza basicamente servicos que vc paga conforme usar na aws para servir paginas e sistemas.

banco em dynamodb. nem precisa manjar mto.

o back é em python. roda em lambda.

o front é html e js vanilla

logica de back nao se mistura com o de front.

no front vc usa {{placeholders}} que o back substitui.

vou te colar aqui o link da apresentacao.
PPT StratusRex

se vc aplicar para creditos da AWS. no menor patamar, vc vai consegir rodar por mtos meses, mesmo com um bom numero de acessos

2

aws já tive um susto de uma cobrança em dólar no meu cartão. nunca mais arrisco kkkk
aws oferece vários serviços "free" mas com cobranças ocultas (tem que manjar bem da plataforma pra entender as cobranças)

deixei de usar por isso.
atualmente única coisa que uso deles é o serviço de envio de e-mail que eu tenho certeza que uso bem menos do que o limite da camada free

1
2
1

não achei muito generoso não Man. dependendo de como vc usa, o limite de 2gb de tráfego é insuficiente até pra projetos pequenos.

2

Acho que dava pra retirar até alguns itens como o mongo e ficar só no Supabase, ele tem uma qualidade muito boa e só o free já entrega muito, fora os sdks pra muitas plataformas. Mas de resto está ótimo, é uma forma muito boa pra testar um MVP seu e ver quantas pessoas conseguem ser engajadas.

1

Ruim do supabase é que vc fica "preso" nele. Saiu do free tier ta na roça kkk
Mas aí já é um cenário otimista, que você deu certo com a aplicação, então ta valendo!

Eu gosto mt do supabase, o techears.tech foi feito com uma solução parecida pro host de postgresql ( neon ). Mas o meu problema do supabase é que eles tem algo pessoal comigo, minhas migrations não rodam lá :(

2
1

Foi o Prisma mesmo, com fastify ts. Na hora que eu rodava a migrate ele ficava la por muito tempo e nada.. achei uma pena pois gosto bastante da aplicação. Mas é algo que rolou só comigo.

2

Se você está falando de realizar deploy para projetos com o intuito de ganhar dinheiro com todo certeza você deve gastar o mínimo possível para rodar sua ideia e válidar.

Agora se você fazendo um projeto apenas para estudo, eu não pouparia em gastar dinheiro para aprender mexer em uma ferramenta mais completa com plano pro, é tipo você começa a aprender aws mas ter pena de gastar uma graninha para testar os recursos que nao estão no plano gratuito.

Também tenho a ideia que quando você está aprendendo em uma certo um certo equilíbrio e caso o overengineering pode te ajudar, você não vai usar na vida real mas sabe como fazer e como mexe.

2

não acho que se deva gastar pra validar uma ideia. ainda mais se a pessoa não tem essa condição. eu mesmo comecei meu projeto de SaaS usando serviços free na Internet. E ainda hoje, uso serviços free pra rodar ele kkkk
único gasto que eu tinha foi de comprar um domínio (pois antes eu usava um domínio free do site freenom, mas o site morreu e levou meu domínio junto)

mas de infra, db, e hospedagem, tá tudo free e já tô tendo lucro.
o importante é saber aproveitar as oportunidades

1

A ideia aqui é totalmente essa primeira que comentou, lançar seu mvp e gastar o minimo de tempo e dinheiro.

Eu gosto de aprender as coisas conforme necessário. Construir e escalar um produto acho que é a melhor coisa que você pode fazer. Seja Jr, Pleno ou Senior.

Toda vez que construo uma coisa eu aprendo algo novo hahah

Concordo com vc!

1

O Firebase tem limites gratuitos muito mais generosos. E mesmo que você ative o plano pago (blaze), só paga se passar os limites gratuitos.

1

firebase acostuma mal o dev.
to fazendo a migração de partes de um sistema que foi todo feito pra usar o firebase, mas cresceu tanto que os custos do firebase começaram a pesar demais.
passando tudo pra MySQL.

1

Que vídeo bom cara...

50 minutos de muito conhecimento, parabéns e continue mandando bem, acredito muito no seu potencial, tu é brabo!

1

Sou pobre e quero fazer deploy, esse post é pra mim. Tenho diversas ideias e rascunhos anotados que nunca saíram do papel por falta de organização e foco. Obrigado por compartinha de maneira clara COMO você costurou as coisas. Espero que daqui uns dias eu consiga tirar meu primeiro SaaS do papel.

1

kkkkkk achei alguém que pensa igual eu kkkkk sempre tô em busca de serviços free na Internet pra hospedar meu projetos.

infelizmente um desses serviços que eu usava tá sendo descontinuado 🥲
deta.space

era um ótimo site pra hospedar APIs e pequenos sites.

mas uma dica de muquirana tech pra muquirana tech: cria uma conta na Oracle no plano free.

uso a anos a minha com vps grátis kkkk me salvou demais pra hospedar meus backend.

1

Me explica melhor como q funciona a hospedagem do Oracle? até hoje eu nunca tinha conseguido achar uma hospedagem pra servidor que prestasse q n desse problema de CORS, e que fosse gratuito, pra eu botar lá o backend rodando sem neura e sem gastar um centavo ou colocar nenhum cartão.

1

Oracle tem um plano free tier que te entrega 3 vps free.
1 vps com 4 CPU ARM e 24gb de ram (sim, isso mesmo)

e outras 2 vps AMD com 2vcpu e 1gb de ram cada. porém essas duas são "capadas" em CPU, cada vcpu corresponde a 1/8 de uma CPU normal. mas da pra rodar serviços leves nelas. eu uso pra proxy.

tem outros benefícios nesse plano free tier, mas Esses acima são os melhores. uso tem uns 2 anos já.

1
0
0