5 alternativas Heroku para hospedagem de pilha completa gratuita

5 alternativas Heroku para hospedagem de pilha completa gratuita

Heroku é uma plataforma como serviço (PaaS) que permite aos desenvolvedores criar, executar e operar seus aplicativos inteiramente na nuvem. É popular por sua simplicidade, usabilidade e nível gratuito. Isso permite que você execute seus aplicativos gratuitamente usando uma gama completa de serviços de nuvem gratuitos disponíveis por meio do ecossistema Heroku.





MAKEUSEO VÍDEO DO DIA

A Heroku anunciou recentemente que deixaria de oferecer alguns de seus planos gratuitos a partir de 28 de novembro de 2022.





Isso será particularmente relevante se você hospedar aplicativos por um curto período de tempo, talvez para mostrar a potenciais empregadores ou clientes.





Felizmente, existem alternativas.

1. Renderizar

  captura de tela da página inicial do render.com

Renderizar é uma nuvem unificada para criar e executar todos os seus aplicativos e sites. Possui certificados TLS gratuitos, CDN global, proteção contra DDoS, redes privadas e implantações automáticas do Git.



O Render fornece um nível gratuito para os seguintes serviços:

  • Sites estáticos : O plano gratuito do Render para sites estáticos apresenta um CDN rápido e um número ilimitado de colaboradores. Outros recursos incluem implantações contínuas do Git, largura de banda de 100 GB/mês e domínios personalizados com TLS totalmente gerenciado.
  • Serviços web : O plano gratuito do Render para serviços oferece suporte a serviços da Web com HTTP/2 e TLS completo. Render oferece suporte a contêineres de encaixe personalizados e trabalhadores em segundo plano. Você pode usá-lo para hospedar aplicativos da Web em Node.js, o ambiente JavaScript do lado do servidor . Ele também tinha suporte para outras linguagens, incluindo Python, Golang, Rust, Ruby e Elixir.
  • Bancos de dados : O plano gratuito do Render apresenta bancos de dados PostgreSQL e Redis totalmente gerenciados. Eles permitem conexões de qualquer lugar.

Usando os planos gratuitos do Render, você pode criar serviços da Web e bancos de dados com custo zero. No entanto, esses planos têm certos limites de uso e são projetados para ajudar a construir projetos pessoais e explorar novas tecnologias.





2. Cíclica

  captura de tela da página inicial do cyclic.sh

Cíclico é uma arquitetura de nuvem moderna com hospedagem sem servidor e uma experiência de integração fácil.

Cyclic é ideal para hospedar aplicativos MERN full-stack. Seu nível gratuito apresenta até 100.000 solicitações de API com compilações rápidas e memória de tempo de execução de 1 GB. O serviço também inclui armazenamento de objetos de 1 GB com amazon S3, três tarefas cron por aplicativo e retenção de log de sete dias.





O uso do nível gratuito do Cyclic oferece uma vantagem sobre os concorrentes no que diz respeito ao atraso de inatividade. Plataformas como Heroku e Render levam aproximadamente 30 segundos para reiniciar um serviço após um período de inatividade. Em contraste, este serviço leva aproximadamente 200ms de acordo com Referências cíclicas .

3. Ferrovia

  captura de tela da página inicial do rail.app

Estrada de ferro é uma plataforma na qual você pode provisionar infraestrutura, desenvolver com ela localmente e implantá-la na nuvem.

como definir a conta principal do gmail

A Railway possibilita a implantação de seus aplicativos da Web em um único clique usando seus modelos. Existem mais de 50 Modelos ferroviários para aplicativos da Web criados com diferentes linguagens e estruturas.

O nível gratuito da Railway possui 512 MB de RAM, CPU/contêiner compartilhado e 1 GB de espaço em disco. Ele também oferece largura de banda de rede de entrada ilimitada, vários domínios personalizados com SSL e US$ 5 ou 500 horas de uso.

4. Dados

  captura de tela da página inicial do deta.sh

Dados é uma plataforma de nuvem gratuita para hospedagem de serviços da Web com suporte para aplicativos Python e Node.js. Possui autenticação API-Key e cron integrados, com 128 MB de RAM por execução. Há também 10 GB de armazenamento e um fácil de usar, de nível de produção Banco de dados NoSQL com armazenamento ilimitado.

Ao contrário de outras alternativas do Heroku, o Deta não possui um nível pago. Segundo eles, seus serviços são gratuitos para sempre.

5. Fly.io

  Captura de tela da página inicial do Fly.io

Fly.io é uma plataforma que permite hospedar e executar pequenos aplicativos gratuitamente e dimensionar custos de forma acessível à medida que suas necessidades crescem.

O nível gratuito apresenta até três CPUs compartilhadas, VMs de 256 MB, armazenamento de volume persistente de 3 GB e transferência de dados de saída de 160 GB.

Os aplicativos hospedados no fly.io que excedem o acima são cobrados pelo preço baseado no uso.

Outras alternativas ao Heroku

Outras plataformas, como as páginas Vercel, Netlify e GitHub, oferecem camadas gratuitas. Mas essas plataformas são ideais para hospedar sites estáticos e aplicativos full-stack. Por outro lado, as plataformas mencionadas aqui permitem que você hospede toda a sua aplicação web gratuitamente.