Muitos provedores de servidores em nuvem operam com economias de escala tão grandes que distribuem pequenas instâncias gratuitamente, simplesmente para motivá-lo a usar sua plataforma. Você pode aproveitar isso para executar uma pequena caixa Linux para desenvolvimento.
Se você está apenas procurando executar um portal da web simples, você pode nem precisar de uma caixa Linux, serviços como Páginas do Github e Google Sites você pode hospedar páginas simples gratuitamente.
Google Cloud Platform
A plataforma em nuvem do Google fornece o único VPS nesta lista que é realmente gratuito para sempre.. Está f1-micro
é sempre grátis, todo o tempo.
Ao mesmo tempo disso, eles também têm uma avaliação gratuita muito boa: ao se registrar para uma nova conta, será premiado $ 300 em crédito para usar em qualquer serviço do GCP. O crédito expira após um ano.
Você precisará vincular seu cartão à sua conta para aproveitar as vantagens desta, mas não se preocupe, você não será cobrado por deixar um servidor em execução após o teste gratuito. Você terá que atualizar manualmente sua conta para uma conta paga assim que o teste terminar.
Para iniciar, crie uma conta e vá para Consola de Google Cloud Platform. Você precisará criar um novo “Projeto”, que é como um contêiner para todos os seus serviços. Em Compute Engine> instâncias de VM, você será capaz de criar uma nova instância:
Você terá que editar os detalhes da instância para adicionar suas chaves SSH, ou acessá-lo por meio de um terminal baseado na web.
a f1-micro
é definitivamente grátis e tem 0.2 CPUs virtuais e 600 MB de RAM. Não é o melhor VPS do mundo, mas é bom o suficiente para rodar Linux e alguns aplicativos simples. Mesmo que com o crédito sem despesas de $ 300, poderia executar um n1-standard-1
instância com 1 vCPU e 3,5 GB de RAM (ao redor de $ 25 ao mês) durante o 12 meses inteiros antes que o crédito acabe.
Serviços da web da Amazon
A AWS oferece um nível gratuito para quase todos os seus serviços por um ano após a inscrição. Isso inclui um propósito geral sem nenhum custo t2.micro
instância com 1 vCPU e 1 GB de RAM.
Você precisará vincular seu cartão para verificar sua conta, e você definitivamente deve definir um lembrete em sua agenda 11 meses no futuro; A AWS cobrará de você assim que seu nível gratuito terminar, e eles não fazem um bom trabalho de publicidade que é grátis prova e não exatamente grátis nível. Uma coisa que definitivamente é gratuita é Lambda; Se você deseja executar funções na nuvem sem um servidor, você pode fazer isso de forma totalmente gratuita.
AWS não concede crédito promocional em assinaturas, mas se você é um estudante com um .edu
o email, você pode obter crédito grátis através de AWS Educate. Se sua escola é relacionada, receberá $ 100, e se não, receberá $ 40.
Para iniciar, crie uma conta AWS e vá para AWS Management Console. Daqui, selecione Serviços> EC2. Na guia Instâncias, Clique em “Iniciar instância”:
a t2.micro
A instância deve ser destacada. Você terá que escolher um sistema operacional; O Windows custa mais na maioria dos casos, mas é grátis t2.micro
exemplo.
Você será solicitado a baixar um arquivo PEM; esta é a sua chave privada para a instância. Você vai querer usar ssh -i keyfile.pem
para se conectar a ele.
Microsoft Azure
Azure tem um nível livre que inclui uma instância B1S com 1 vCPU e 1 GB de RAM. Você também vai conseguir $ 200 em crédito grátis, mas você só tem um mês para usá-lo. Apesar disto, o nível sem custo dura um ano inteiro, depois disso, os únicos serviços com níveis gratuitos são Recursos do Azure e outras APIs.
O nível gratuito de 12 meses inclui 250 GB de armazenamento SQL, para que você possa configurar um grande banco de dados gratuitamente. Além disso, eles são concedidos 64 GB de armazenamento em bloco sem custo para executar sua máquina virtual, assim como 5 GB de armazenamento de arquivo compartilhado.
Ao contrário de AWS, Você não será cobrado quando seu nível terminar sem nenhum custo. Você terá que atualizar manualmente para uma conta pré-paga para habilitar o faturamento.
Para iniciar, navegar para Portal de Azure e selecione “Máquinas virtuais” na barra lateral. Desta guia, você pode adicionar uma nova instância:
Certifique-se de escolher a instância BS1 gratuita durante 12 meses, uma vez que o menu padrão é uma instância muito mais cara para $ 70 por mês. Você não será cobrado se deixá-lo funcionando, mas você não pode executar essa instância por mais de um mês sem atualizar para uma conta paga.
Você será solicitado a fornecer um nome de conta administrativa e chaves públicas SSH durante a criação, para que você possa acessá-lo imediatamente.