Objetivos de aprendizado
Depois de ler este artigo, você vai conseguir:
- Entender o que compõe o preço de uma VPS além da mensalidade
- Estimar o custo real de um ano, com renovação, cópias e tempo de manutenção
- Saber quando a VPS compensa e quando outro modelo sai mais barato
Procurar "quanto custa uma VPS" devolve preços promocionais de poucas dezenas de reais por mês e dá a impressão de que hospedar um projeto é barato. Muitas vezes é, mas o número da vitrine é só uma parte da conta. Ficam de fora a renovação, as cópias de segurança, o banco de dados e, principalmente, o tempo de quem administra o servidor.
Os números deste artigo são hipotéticos, escolhidos para facilitar a conta e mostrar o método. Não são preços de nenhum provedor; os valores reais ficam nas páginas oficiais de preços (como as citadas em "fontes"). Preços e promoções mudam com frequência, então consulte essas páginas antes de decidir.
Quanto custa uma VPS por mês?#
Os planos de entrada têm um formato parecido entre provedores: 1 ou 2 vCPU, de 512 MB a alguns GB de RAM e algumas dezenas de GB de disco. A tabela usa planos e preços hipotéticos para mostrar como comparar:
| Exemplo | Recursos | Preço (hipotético) |
|---|---|---|
| Provedor nacional, plano 1 | 1 vCPU, 2 GB de RAM, 40 GB SSD | 20 reais/mês (promocional) |
| Provedor nacional, plano 2 | 2 vCPU, 4 GB de RAM, 80 GB SSD | 40 reais/mês (promocional) |
| Provedor internacional, plano 1 | 1 vCPU, 1 GB de RAM, 20 GB SSD | US$ 5/mês |
| Provedor internacional, plano 2 | 1 vCPU, 2 GB de RAM, 40 GB SSD | US$ 10/mês |
| Provedor internacional, plano 3 | 2 vCPU, 4 GB de RAM, 80 GB SSD | US$ 20/mês |
Alguns provedores cobram por hora ou por segundo, com teto no preço mensal do plano. Provedores internacionais cobram em dólar, então o valor em reais varia com o câmbio e com impostos como o IOF no cartão. Os preços atuais ficam nas páginas oficiais, como a de Droplets da DigitalOcean.
"Mais barato" não significa "mais adequado". Para comparar 4 GB por 40 reais com 1 GB por US$ 5, olhe também CPU, disco, tráfego e localização do datacenter. Para saber de quanta memória o seu projeto precisa, veja como dimensionar RAM e CPU.
Por que o preço de renovação importa?#
A pegadinha mais comum é o desconto do primeiro período. É frequente o plano aparecer na vitrine por um valor promocional e o preço de renovação, informado com menos destaque, ser bem maior, às vezes o dobro. No exemplo da tabela, o plano de 20 reais por mês poderia renovar a 40 reais. Muitas ofertas também exigem pagamento adiantado do período inteiro, que pode ser de um a alguns anos.
Não é uma crítica a um provedor específico: várias hospedagens cobram assim. A conta honesta soma o primeiro período e a renovação. Se você pretende ficar mais de um período, use o preço de renovação como referência.
Que custos escondidos existem além da mensalidade?#
Cópias de segurança#
Em muitas VPS, a cópia do servidor é um item pago ou não existe. Alguns provedores cobram um percentual do preço do servidor, maior para cópias diárias do que para semanais. Supondo 10% para cópias semanais e 20% para diárias (valores hipotéticos), num servidor de US$ 10 isso somaria US$ 1 ou US$ 2 por mês. Confira o percentual atual na página de preços do seu provedor. Sem esse recurso, você precisa montar a sua própria rotina (veja como fazer backup de um banco de dados).
Banco de dados#
Rodar o banco na mesma VPS não gera mensalidade extra, mas consome RAM e deixa atualização, cópia e restauração por sua conta. Contratar um banco separado soma outra mensalidade. Veja a comparação em quanto custa hospedar um banco de dados.
Tráfego, IP e domínio#
Os planos incluem uma franquia de tráfego mensal, que varia muito entre provedores (de centenas de GB a alguns TB nos planos de entrada), e o excedente pode ser cobrado. Domínio é um custo à parte em qualquer modelo: veja quanto custa um domínio.
Segurança e atualizações#
O Ubuntu Server traz o pacote unattended-upgrades, que aplica correções de segurança do sistema automaticamente. Ele não atualiza a sua aplicação, as suas dependências nem o seu banco. Firewall, SSH, certificado TLS e proxy reverso também ficam por sua conta.
Quanto vale o seu tempo na conta?#
O custo que mais escapa da planilha são as horas. Num exemplo com números hipotéticos: se você gasta 3 horas por mês com atualizações, monitoramento e incidentes, e vale 50 reais a hora, são 150 reais por mês de trabalho. Somado a uma VPS de 40 reais, o custo real chega a 190 reais.
Se administrar servidor é o seu objetivo (aprender, ter controle total), o tempo é um investimento. Se você só quer o bot no ar, é custo. A diferença entre os modelos está em VPS, cloud ou plataforma de hospedagem e em containers versus máquinas virtuais.
Como estimar o custo real de um ano?#
Monte a conta com cinco linhas:
- Mensalidade do plano multiplicada por 12, usando o preço de renovação se for ficar mais de um período.
- Cópias de segurança (percentual do plano ou serviço à parte).
- Banco de dados, se for separado da VPS.
- Domínio e outros itens fixos.
- Horas de manutenção por mês multiplicadas pelo valor da sua hora.
Compare o total com o de uma plataforma de hospedagem equivalente. Para um bot do Discord ou um site pequeno, a conta pode fechar a favor do modelo com menos manutenção. Para cargas incomuns, que exigem acesso root, a VPS continua sendo a opção certa.
Como fazer isso na Square Cloud#
Na Square Cloud, a linha "horas de manutenção" da conta acima encolhe bastante, porque não há servidor para administrar. A hospedagem é self-service: você faz o deploy, escolhe a RAM e controla a aplicação, que roda num container isolado e sempre ligado.
Os planos são pagos e cobrados em reais, por Pix ou cartão. O anual tem 20% de desconto, e não há fidelidade. O Hobby começa em R$ 12,49 por mês, com 1 GB de RAM e 1 vCPU. A RAM do plano é um pool compartilhado entre todas as suas aplicações, com mínimo de 256 MB por aplicação de fundo, como um bot. Bancos de dados e domínio personalizado começam no Standard, e snapshots diários de aplicações, no Pro.
Você faz o deploy por upload de ZIP, pela CLI, pelo GitHub ou pela extensão do VS Code. Os detalhes estão em Recursos da Square Cloud.
Deploy
Envie pelo GitHub, pela CLI ou em ZIP e publique em segundos
Perguntas frequentes
Qual o preço de uma VPS barata no Brasil?
Os planos de entrada nacionais costumam custar algumas dezenas de reais por mês no preço promocional, e os menores planos de provedores internacionais, alguns dólares. Valores e promoções mudam com frequência, então confira a página de preços do provedor antes de contratar.
Por que o preço da VPS sobe na renovação?
Muitos provedores vendem um desconto grande para o primeiro período contratado e renovam pelo preço de tabela, que pode chegar ao dobro do valor promocional. Leia o preço de renovação na página do provedor antes de pagar.
Backup de VPS é cobrado à parte?
Em geral sim. Alguns provedores cobram as cópias automáticas como um percentual do preço do servidor, maior para cópias diárias do que para semanais. Em outros o recurso é um serviço separado ou nem existe, então confira antes.
Quanto de RAM eu preciso numa VPS para um bot?
Um bot pequeno costuma rodar com algumas centenas de MB, mas o sistema operacional e os serviços de apoio também consomem memória. Por isso planos de 1 GB ou mais são o ponto de partida mais seguro.
Mais em Deploy
Ver todos os 33 artigos- O que são variáveis de ambiente (e por que usar)Variáveis de ambiente são pares chave-valor que o sistema entrega ao processo. Veja como ler no Node.js e Python e por que tokens não ficam no código.
- O que é deploy (e o que acontece quando você faz um)Deploy é o processo de levar o código de uma aplicação para um servidor, prepará-lo e colocá-lo no ar. Veja as etapas, os métodos e como voltar atrás.
- Quanta RAM e CPU minha aplicação precisa?Dimensione RAM e CPU medindo o pico real da aplicação e somando uma folga de 30%. Veja como medir em Node.js, Python e Java e o que fazer quando faltar.
- Deploy automático com GitHub ActionsDeploy automático com GitHub Actions envia seu código para o servidor a cada push. Veja o workflow passo a passo, secrets, testes antes do deploy e erros comuns.