Avaliações do editor: Avaliações do usuário:[Total: 0 Média: 0].ilfs_responsive_below_title_1 { largura: 300px; } @media(min-width: 500px) {.ilfs_responsive_below_title_1 { width: 300px; } } @media(min-width: 800px) {.ilfs_responsive_below_title_1 { largura: 336px; } }

Neste post, falarei sobre algumas alternativas gratuitas do Heroku. Essas ferramentas online são basicamente plataformas PaaS nas quais você pode implantar seus aplicativos da Web criados em diferentes linguagens de programação, como Python, Ruby, JavaScript e muito mais. Essas alternativas do Heroku suportam extrair o código-fonte do GitHub e implantar gratuitamente.

Claro, existem limitações na versão gratuita, mas é assim que funciona no mundo do PAAS. Mesmo o “nível gratuito” do Heroku não era tão gratuito. Se você é um estudante ou empreendedor individual, agora pode fazer a transição para essas plataformas e abandonar o Heroku para sempre.

A Salesforce adquiriu a plataforma Heroku, anunciou recentemente que encerrará seu nível gratuito que estava lá por tanto tempo como me lembro. O aviso está disponível no site e, a partir de novembro de 2022, não haverá mais dynos gratuitos, bancos de dados PostgreSQL gratuitos e banco de dados Redis. Os recursos gratuitos serão excluídos junto com as contas inativas. Aparentemente, eles só querem clientes pagantes agora.

Então, se você usar qualquer um dos serviços gratuitos do Heroku, mude para qualquer plano premium ou para uma alternativa. E neste post, falarei sobre 5 dessas alternativas ao Heroku.

5 alternativas gratuitas ao Heroku com plano gratuito para desenvolvedores

Fly.io

Fly.io é uma das melhores alternativas gratuitas ao Heroku que você pode usar. Ele foi projetado para desenvolvedores e estudantes executarem pequenos aplicativos gratuitamente e dimensionarem os custos de forma acessível à medida que você cresce. Assim como o Heroku, ele vem com aplicativos CLI e há outras ferramentas que você pode usar para implantar facilmente seus aplicativos. Para usuários avançados, ele possui planos premium, mas por enquanto, devido ao seu nível gratuito, você pode usá-lo no lugar do Heroku

Suporte a linguagens de programação e frameworks:

Aqui está a lista completa de linguagens de programação que esta plataforma suporta. Você pode criar e implantar seus aplicativos escritos em qualquer uma das seguintes linguagens.

Crystal Deno Elixir Go Node Laravel Python Rails Redwood Remix NuxtJS NextJS Ruby Run de Dockerfile Static Websites

Serviços de complementos gratuitos oferecidos pela Fly. io:

Até 100 GB (30 para Ásia/África) por mês de transferência de dados de saída. Os primeiros 10 certificados SSL gerenciados são gratuitos. Um Anycast IPv4 e endereços Anycast IPv6 ilimitados.

Explicação do nível gratuito (requer cartão de crédito):

O nível gratuito no Fly.io permite que você gire até as 3 menores VMs disponíveis. Os menores VMS são do tipo CPU compartilhada e 256mb de RAM. Inclui até 3 GB de armazenamento. Se você criar/implantar um banco de dados de desenvolvimento usando 256 MB, isso usaria 1/3 de sua permissão de VM de 256 MB. Além disso, ele oferece a opção de especificar o tamanho do volume necessário (tamanho de 1/2/3 GB).

Então, aqui está tudo o que você precisa saber sobre esta plataforma PaaS e é gratuita camada. É bem próximo ao Heroku e se você for estudante ou desenvolvedor solo, poderá implantar seus aplicativos facilmente. Mais tarde, você pode escalar de acordo com seus requisitos e estatísticas de uso.

Northflank

Northflank é outra solução de PaaS baseada em nuvem que você pode considerar depois de sair da Heroku. Não é apenas uma plataforma para implantar seus aplicativos, mas você pode usá-lo como um pipeline de CI/CD para seus projetos de software. Esta é uma ferramenta preciosa para desenvolvedores criarem jobs e dimensionarem microsserviços, implantarem bancos de dados gerenciados usando um poderoso aplicativo de IU, API e CLI.

Uma das coisas mais legais do Northflank é que ele tem um no importador Heroku. Isso foi criado especificamente para usuários que desejam migrar do Heroku. Sem problemas, agora você pode migrar seus aplicativos e serviços do Heroku e implantar mais alguns.

Suporte a linguagens de programação e frameworks:

Como é um verdadeira plataforma PaaS, você poderá executar a grande maioria dos aplicativos da Web escritos em diferentes linguagens de programação. Aqui está uma lista de linguagens de programação populares e estruturas suportadas por ele.

Docker Node.js Python Java Express Next.js Django Laravel

Serviços de complementos gratuitos oferecidos pelo Fly.io:

MongoDB Redis MySQL PostgreSQL Docker Cron Jobs

Nível gratuito explicado (requer cartão de crédito):

2 aplicativos/contêineres do Docker implantados. 2 Trabalhos Cron. 1 Serviço Adicional. Grupos e pipelines secretos ilimitados. Integração GitHub, GitLab e Bitbucket. Domínios personalizados. Segurança de rede.

Northflank tem o pacote completo. Mesmo se você estiver se mudando do Heroku, estará completamente em casa. Ele tem sua própria CLI e a implantação do aplicativo é tão fácil quanto no Heroku. Como ele oferece suporte à colaboração em equipe, você pode trabalhar em alguns projetos junto com sua equipe.

Ferrovia

Railway é outra alternativa legal ao Heroku que você pode experimentar. Ele leva vantagem sobre o Heroku porque nunca coloca seus aplicativos implantados para dormir após a inatividade. Seu aplicativo permanece online pelo tempo que você desejar. No entanto, o plano gratuito tem seus limites, mas está lá independentemente. De graça, você poderá implantar seus aplicativos da Web extraindo o código diretamente do GitHub.

Veja aqui os principais destaques do Railway.

100 GB de largura de banda de rede de saída Implante de qualquer repositório do GitHub , público ou privado Largura de banda de rede de entrada ilimitada Cópia exclusiva de sua infra para cada PR Vários domínios personalizados com SSL Conecte-se à sua infra com o Railway CLI

Suporte a linguagens e frameworks de programação:

Por ser uma verdadeira plataforma PaaS, você poderá executar a grande maioria dos aplicativos da Web escritos em diferentes linguagens de programação. Aqui está uma lista de linguagens de programação populares e estruturas suportadas por ele.

Node.js Python Express Next.js Django Laravel

Nível gratuito explicado (requer cartão de crédito):

Todas as contas no aplicativo Railway recebem crédito de US$ 5 todos os meses. A melhor parte é que ele gasta crédito grátis primeiro antes de pular para os créditos pagos. O nível gratuito oferece 512 MB de RAM, 1 GB de espaço em disco e suporte da comunidade. No entanto, a implantação será encerrada quando o limite de créditos gratuitos for atingido.

Há um modelo de pagamento conforme o uso disponível se você quiser dimensionar seus aplicativos. Basta se inscrever para a conta de avaliação (nível gratuito) e, em seguida, implantar seus pequenos aplicativos. É perfeito para isso e o melhor é que agora oferece um importador Heroku. Migrar do Heroku para o Railway não será um problema. Ele pode efetivamente extrair as variáveis ​​que você está usando em seu aplicativo para que todo o processo de migração permaneça o mais fluido possível.

Koyeb

Koyeb é uma alternativa decente ao Heroku que você pode considerar para hospedar ou implantar seus aplicativos da web e APIs. Ele possui todos os recursos do Heroku que você precisará para seus projetos. Até agora, não encontrei uma ferramenta de importação para migrar implantações do Heroku, mas tenho certeza de que fazer isso manualmente não será tão difícil. Assim como o Heroku, ele oferece uma interface de usuário da Web intuitiva, bem como CLI para enviar código para a nuvem em segundos.

O Koyeb suporta dimensionamento automático por design. Ele gera rapidamente novos recursos à medida que as solicitações atingem seus aplicativos. Você simplesmente precisa do git push e ele iniciará o processo de compilação do seu aplicativo e o implantará. Isso é tão simples quanto isso. É colaborativo por natureza e permite que você tenha controle em toda a sua equipe. Você pode visualizar a atividade da equipe com a ajuda do log de atividades que ele gera.

Outra coisa que meio que se destaca entre outras ferramentas que mencionei aqui são as integrações. Ele se integra perfeitamente a aplicativos e plataformas de terceiros para estender a funcionalidade de seus aplicativos. Ele suporta integração com Slack, Postmark, Fauna, Datadog, Backblaze, LogDNA, Bearer.sh e muito mais.

Suporte a linguagens de programação e frameworks:

Você nomeia qualquer linguagem de programação ou estrutura, o Koyeb suporta. Apenas para referência, veja a seguinte lista de linguagens e frameworks que ele suporta.

Elixir Go Node Laravel Python Rails Redwood Remix NuxtJS NextJS Ruby Run de Dockerfile Static Websites

Free Tier Explained:

O plano gratuito da Koeyb oferece crédito de US$ 5 todos os meses para todas as contas. No nível gratuito, até 2 GB de RAM estão incluídos com 2,5 GB de espaço em disco e você pode implantar aplicativos Web, APIs e funções de trabalho. Para transferência de saída, agora está oferecendo 100 GB de largura de banda com CDN global e balanceamento de carga.

Em conclusão, acho o plano gratuito do Koyeb mais generoso do que outras opções disponíveis. Como estudante universitário ou desenvolvedor mais novo, você achará muito útil. No entanto, você precisará de um cartão de crédito para assinar o plano gratuito e aproveitá-lo. Se mais tarde você sentir a necessidade de dimensionar seus aplicativos ou APIs, poderá sempre mudar para os planos profissionais que vêm com algum outro conjunto de incentivos.

Vercel

Vercel é o último da minha lista e é mais parecido com o que você hospeda aplicativos da Web baseados em JavaScript e sites estáticos. Como os aplicativos JS são muito procurados atualmente; você achará essa plataforma mais fácil de implantar seus aplicativos diretamente do GitHub/GitLab. Ele pode até atuar como pipeline de CI/CD para seus projetos. Se você criou um front-end de um aplicativo, poderá usá-lo para implantá-lo. Ele permite que você use domínios personalizados na versão gratuita e a melhor parte é que não pede cartões de crédito.

Você pode se inscrever usando sua conta do GitHub e puxar um repositório inteiro para implantá-lo em um poucos cliques. Eu pessoalmente o usei para implantar projetos baseados em React e funciona perfeitamente. Ele automaticamente pega atualizações nos repositórios git e cria seus aplicativos novamente. No entanto, a única desvantagem é que você não poderá implantar projetos em outras linguagens de programação, como Python.

Suporte a estruturas JavaScript:

Desde Vercel suporta estruturas JS por enquanto, você só poderá implantar projetos baseados em JavaScript. Aqui você poderá executar a grande maioria dos aplicativos da Web escritos em Node.js e outros frameworks com variáveis ​​de ambiente personalizadas. Aqui está uma lista completa de linguagens de programação populares e frameworks suportados por ele.

​Next.js Svelte React Vue Gatsby Angular Hugo Remix Astro Solid Preact

Free Tier Explained:

O plano hobby da Vercel é gratuito para uso pessoal e não comercial. Aqui você pode implantar projetos da CLI ou integrações pessoais do git. Oferece 100 GB de largura de banda juntamente com 100 GB de horas de execuções de funções sem servidor. 6.000 minutos de minutos de compilação estão incluídos com 1.000 otimizações de imagens de origem. Além disso, o plano hobby permite adicionar 50 domínios por projeto. Você pode fazer 100 implantações em um dia e o HTTPS é habilitado por padrão.

Neste ponto, tenho certeza de que você conhece bem o Vercel e como ele funciona. Como estudante ou desenvolvedor iniciante, você pode usá-lo para implantar e apresentar seus projetos front-end e temas de sites. Você pode até usá-lo para hospedar um blog baseado em um site estático. Basta armazenar os dados do site em repositórios Git e usar a plataforma para hospedar o site realmente renderizado. Assim como o Netlify.

Você também pode gostar de:

Veredicto final:

Mesmo que o nível gratuito do Heroku, que durou mais de uma década, esteja indo de longe, fico feliz que existam novos players por aí que o deixarão confortável em suas respectivas plataformas PaaS. Eu mencionei 5 dessas ferramentas aqui e se você é um desenvolvedor ou estudante solo, não enfrentará nenhum problema, pois algumas alternativas ao Heroku que mencionei aqui oferecem um importador integrado que o ajudará a migrar todos os seus projetos implantados de forma confiável caminho. Se você conhece outras alternativas gratuitas do Heroku, sempre pode me informar nos comentários abaixo.

Categories: IT Info