Um bom dia para deploy, porém um péssimo dia para pagar um host
Muitas vezes eu costumo criar softwares e testar apenas localmente, porém de uns meses para cá, decidi não continuar com isso, devido a bugs em produção, testes e dificuldades para lidar com ambientes diferentes.
Northflank
Eu não esperava que o Northflank fosse tão interessante assim, bom, setei um cron job para testar, com um simples index.js para executar um cron job de commit, a interface é interessante, os elementos são chamativos, tem integração com Clouds, Suporte, Documentação, Integração com Git, Heroku, Docker, então fica aqui minha recomendação,
Aparentemente você pode hostear mais coisas que eu pensava, porém, fica aqui a dica
Link: https://northflank.com/
Front-End e um pouco de Back-End com Vercel
Embora seja muito AI Slop presentes nessas duas plataformas, acredito que vale a pena montar um portifólio visual para apresentar suas habilidades e capacidades, NestJS, Vite, Angular, Vue, Svelte, Astro, Remix, Qwik, Gastby...
Também podemos só hostear estáticamente, mas se for nesse caso, acredito que o GitHub Pages Faça bem o Trabalho.
Inclusive esse site em que vos fala é o mesmo site que uso para hostear meu blog, portifólio e afins.
Visualmente atraente, rico em funcionalidades, porém não recomendaria hospedar se seu serviço for um serviço crítico, afinal, já ocorreram diversas falhas recentes envolvendo até vazamentos de dados e afins, tirando isso você pode hospedar também banco de dados, Back-End e afins.
Dashboard eu acho ok, é fácil desenvolver coisas em dark mode atualmente pela forma que Agentes de IA estão presentes hoje em dia, com o "Mega Brain" deve ser fichinha nos dias atuais, "Mega Brain, conserte a segurança do meu site, sem erros".
Link: https://vercel.com
Render
Render tem uma infraestrutura interessante, um sucessor espiritual do Heroku? Jamais.
Porém tem o conceito simples de deploy, serviços web, private services, workers, cron e bancos sem montar cloud na Mão, muitos migraram do Heroku para o Render, movendo até bancos de 1 TB+, excelente Experiência para Desenvolver Back-End.
OpenAI, Readme, Outras SaaS utilizam o serviço.
Link: https://render.com/
Railway
Ah, Railway, o grande "não quero fazer DevOps porque tenho medo ou sou preguiçoso",
Ele é simples e prático, você pode criar e ver a arquitetura visualmente, bom para protótipos e pequenos backends.
Blit, PeerList, ShipAid, utilizam a infra até hoje, mas fica aqui minha recomendação para backends minúsculos.
Link: https://railway.com/
Netlify
Netlify parece interessante para Front-End e JamStack, embora não tenha testando bastante coisas, parece que a Nike, Mattel, outras propriedades utilizam, pode ser utilizado para gerenciar vários sites e afins.
Eu acho a interface bonita, amigável e parece que vale a pena, vou testar algum dia e retornar no blog Comentando sobre.
Link: https://www.netlify.com/
Oracle | Oracle Cloud
Se você quer poder bruto e VM's, ARM, recursos grandes é na Oracle, Tive uma Experiência bem interessante utilziando a infraestrutura da Oracle para criação de servidores e hospedagem Hospedei um servidor de minecraft, devido ao trial amigável, pude testar e gostei bastante
Embora a menos modernizada, é a mais eficiente em termos de poder bruto, ao invés de um simples serverless, você pode ter uma VM de sua escolha, Zoom, Ubber, FedEx, Toyota, Tim, outras empresas adoraram e até hoje utilizam a infraestrutura da Oracle.
Uma pena a documentação continuar sendo cansativa e arcaica.
Link: https://www.oracle.com/
Cloudflare
Cloudflare é sem dúvidas a mais interessante para mim, fora as soluções que providencia CDN, WAF, Workers, Queues, R2, você consegue fazer tudo no mesmo ecossistema, Shopify, Canva, Discord, etc utilizam autalmente.
Não tenho gosto pessoal, porém para um ecossistema completo e rápido clouflare está aí para você.
Link: https://www.cloudflare.com/
Upstash
Latência, performance, Redis, Cache, soluções voltadas a performance eu recomendo o Upstash, eu atualmente utilizo em simples chats de conversa, inclusive o desse poritfólio é feito com Upstash, não tenho dúvidas da performance, tem um tier free e recomendo bastante para quem quer aumentar a capacidade do seu app / website, porém requer um pouco de entedimento sobre.
Link: https://www.upstash.com/
Links finais e Considerações
Tudo que foi mencionado aqui é a partir da minha Experiência e utilização diária, você pode concordar ou discordar, mas o foco continua sendo em prover uma solução gratuita para melhorar a acessibilidade para futuros deseenvoledores na área.
Bom final de semana e até a próxima o/
Front-End e Full-Stack Web
-
Vercel → https://vercel.com/
- Next.js
- React
- Vite
- Angular
- Vue
- Nuxt
- SvelteKit
- Astro
- Remix / React Router
- Qwik
- Gatsby
- NestJS serverless
- Static hosting
-
Netlify → https://www.netlify.com/
- React
- Vue
- Astro
- Svelte
- Jamstack
- Static sites
- Serverless Functions
-
Cloudflare Pages → https://pages.cloudflare.com/
- React/Vite
- Astro
- Vue
- Svelte
- HTML/CSS/JS
- Sites estáticos
-
GitHub Pages → https://pages.github.com/
- Sites estáticos
- Documentação
- Blogs SSG
- Portfólios
- HTML/CSS/JS
Back-End e Containers
-
Northflank → https://northflank.com/
- Rust
- Ruby on Rails
- Java / Spring Boot
- Node.js
- NestJS
- Python
- Docker
- Cron jobs
- Workers
- Databases
- Serviços always-on
-
Render → https://render.com/
- Rust
- Rails
- Spring Boot
- Node.js
- Python
- Docker
- Web Services
- Private Services
- Workers
- Cron jobs
-
Koyeb → https://www.koyeb.com/
- Rust
- Rails
- Spring Boot
- Node.js
- Docker
- Serverless containers
- APIs
- AI inference
-
Google Cloud Run → https://cloud.google.com/run
- Rust
- Rails
- Spring Boot
- NestJS
- Go
- Python
- Node.js
- Qualquer container OCI/Docker
- Scale-to-zero
-
Railway → https://railway.com/
- Node.js
- Rust
- Rails
- Spring Boot
- Python
- Docker
- Pequenos backends
- Protótipos
-
Oracle Cloud → https://www.oracle.com/cloud/
- VMs Linux
- ARM
- Docker
- Spring Boot
- Rust
- Rails
- Servidores
- Workloads always-on
Edge, Serverless e Cloudflare
-
Cloudflare Workers → https://workers.cloudflare.com/
- JavaScript
- TypeScript
- Python
- Rust via WASM
- APIs
- Middleware
- Cron
- Edge Functions
-
Cloudflare → https://www.cloudflare.com/
- CDN
- WAF
- DDoS protection
- Workers
- Queues
- KV
- D1
- R2
- DNS
- Zero Trust
PostgreSQL e Bancos SQL
-
Neon → https://neon.com/
- PostgreSQL serverless
- Scale-to-zero
- Branching
- Bancos para Next.js, Rust, Rails, Spring e NestJS
-
Supabase → https://supabase.com/
- PostgreSQL
- Auth
- Storage
- Realtime
- Edge Functions
- APIs
-
Aiven → https://aiven.io/
- PostgreSQL
- MySQL
- Valkey
- Kafka
- OpenSearch
-
CockroachDB → https://www.cockroachlabs.com/
- SQL distribuído
- PostgreSQL-like
- Multi-region
- Alta disponibilidade
SQLite e Bancos Leves
-
Turso → https://turso.tech/
- SQLite
- libSQL
- Local-first
- Edge
- Database-per-user/project
-
Cloudflare D1 → https://developers.cloudflare.com/d1/
- SQLite serverless
- Integração com Cloudflare Workers
NoSQL
- MongoDB Atlas → https://www.mongodb.com/atlas
- MongoDB
- Banco documental
- Search
- Vector Search
Redis, Cache e Key-Value
-
Upstash Redis → https://upstash.com/
- Redis serverless
- Cache
- Sessões
- Rate limiting
- Locks
- Estado temporário
-
Aiven Valkey → https://aiven.io/valkey
- Redis-compatible
- Cache
- Key-value
-
Cloudflare KV → https://developers.cloudflare.com/kv/
- Edge KV
- Cache
- Configuração
- Estado simples
Filas, Jobs e Cron
-
Upstash QStash → https://upstash.com/qstash
- Filas HTTP
- Delayed jobs
- Cron
- Webhooks
- Background processing
-
Cloudflare Queues → https://developers.cloudflare.com/queues/
- Filas
- Processamento assíncrono
- Integração com Workers
Object Storage, Uploads e Arquivos
-
Cloudflare R2 → https://www.cloudflare.com/developer-platform/products/r2/
- Object storage
- Compatível com S3
- Imagens
- Vídeos
- Arquivos
- Downloads
-
Upstash Blob → https://upstash.com/
- Object storage
- S3-compatible
- Assets
- Uploads
- Hard cap no plano gratuito
-
Backblaze B2 → https://www.backblaze.com/cloud-storage
- Object storage
- S3-compatible
- Backups
- Vídeos
- Arquivos grandes
- Downloads
-
Supabase Storage → https://supabase.com/storage
- Uploads
- Arquivos
- Assets
- Integração com Supabase Auth/Postgres
Imagens, CDN e Otimização de Mídia
-
ImageKit → https://imagekit.io/
- Upload de imagens
- CDN
- Resize
- WebP
- AVIF
- Otimização automática
- Vídeo
-
Cloudinary → https://cloudinary.com/
- Upload
- CDN
- Transformações de imagem
- Vídeo
- Transcoding
- Thumbnails
- DAM
Stack gratuita que eu recomendo para projetos gerais
- Front-End → https://vercel.com/
- Back-End → https://northflank.com/
- Containers serverless → https://cloud.google.com/run
- Edge → https://workers.cloudflare.com/
- PostgreSQL → https://neon.com/
- Redis → https://upstash.com/
- Jobs → https://upstash.com/qstash
- Object Storage → https://www.cloudflare.com/developer-platform/products/r2/
- Imagens → https://imagekit.io/
- VM → https://www.oracle.com/cloud/