Programação · Alojamento · infraestrutura
O que é um VPS?
Uma vez construído algo – um site, uma API, um bot, ou uma app em contentor – é preciso um lugar onde correr que você controle. Para a maioria dos programadores, a resposta é um VPS. Este guia explica o que é um VPS, como funciona, como se compara com os outros alojamentos e quando é a escolha certa.
A definição curta
Um VPS – servidor privado virtual – é a sua porção isolada de um servidor físico, com CPU, memória e armazenamento dedicados, e acesso de administrador (root) completo. Uma máquina física é dividida em vários servidores virtuais, comportando-se cada um como um computador independente com o seu próprio sistema operativo. Obtém o controlo de um servidor dedicado a uma fração do custo, porque partilha o hardware subjacente sem partilhar a sua fatia.
Como funciona: a virtualização
Um VPS é criado por virtualização. Um software chamado hipervisor corre no servidor físico e divide-o em várias máquinas virtuais isoladas, cada uma com uma parte garantida do hardware. O seu VPS não pode ser abrandado por outro cliente que monopolize os recursos (ao contrário do alojamento partilhado básico), e pode instalar o sistema e o software à sua escolha, porque tem acesso root. É a mesma ideia de máquina virtual que sustenta a cloud.

VPS vs as alternativas
- Alojamento partilhado – muitos sites partilham um servidor e os seus recursos, sem acesso root. O mais barato e simples, mas limitado e facilmente afetado pelos vizinhos. Bom para um site básico, não para correr a própria pilha.
- VPS – uma fatia garantida com acesso root e isolamento. O justo equilíbrio controlo/custo para a maioria dos projetos de programadores.
- Servidor dedicado – uma máquina física inteira só para si. Potência e isolamento máximos, a um preço muito mais elevado; excessivo enquanto não precisar realmente.
- Servidores cloud – instâncias do tipo VPS que arranca, escala e paga à hora, muitas vezes com serviços geridos à parte. Mais elásticos, por vezes mais caros para cargas estáveis.
Para que serve um VPS
Um VPS é a casa versátil do que constrói: alojar sites e apps web, correr uma API ou um backend, implementar contentores Docker (até um pequeno nó Kubernetes), executar bots, tarefas cron, um servidor Git, ou uma VPN pessoal. Tudo o que tenha de estar online 24/7 e que queira controlar totalmente encaixa bem.
Gerido vs não gerido
É a escolha onde se tropeça. Um VPS não gerido dá-lhe um servidor nu – gere você mesmo o sistema, as atualizações, a segurança e os backups. Mais barato e flexível, mas é você o administrador de sistemas. Um VPS gerido custa mais, mas o fornecedor trata da manutenção, das correções e do suporte, o que compensa se preferir não administrar um servidor. Escolha consoante o volume de trabalho de sysadmin que quer assumir.
Os compromissos honestos
Um VPS oferece um verdadeiro controlo, mas com responsabilidades. Num servidor não gerido, a segurança é sua: software sem correções e configurações SSH fracas são a forma como os servidores são comprometidos. Os recursos são garantidos mas finitos – dimensiona a oferta consoante a sua carga e sobe de plano quando for preciso. E há uma curva de aprendizagem da linha de comandos e da administração Linux. Para a maioria dos programadores, esse controlo é precisamente o objetivo, e as competências transferem-se para todo o lado.
Perguntas frequentes
O que é um VPS em termos simples?
Um VPS é a sua fatia privada de um servidor físico. Uma máquina real é dividida por software em vários servidores virtuais isolados, e você aluga um – com CPU, memória e armazenamento garantidos, o seu próprio sistema operativo e acesso de administrador completo – de modo que se comporta como um computador dedicado a um custo muito menor.
Qual é a diferença entre um VPS e o alojamento partilhado?
O alojamento partilhado coloca muitos sites num servidor com recursos partilhados e sem acesso root, por isso fica limitado e pode ser afetado por outros. Um VPS dá-lhe uma parte garantida e isolada dos recursos mais acesso root completo, para instalar os seus softwares e correr a sua pilha sem interferência.
Qual é a diferença entre um VPS e um servidor dedicado?
Um VPS é uma fatia virtual de uma máquina física partilhada; um servidor dedicado é uma máquina física inteira reservada. O dedicado oferece mais potência e isolamento, mas custa muito mais. Um VPS dá grande parte do controlo a uma fração do preço.
É preciso ser sysadmin para usar um VPS?
Num VPS não gerido, gere você mesmo o sistema, as atualizações e a segurança, por isso bases de Linux e de linha de comandos ajudam. Um VPS gerido confia a manutenção e o suporte ao fornecedor, a um custo maior. As competências de base aprendem-se com facilidade e servem em todo o lado.
Um VPS para correr os seus projetos
Um VPS ou servidor cloud dá-lhe o controlo root completo para alojar sites, APIs, contentores ou uma VPN pessoal. A Infomaniak – um fornecedor suíço respeitador da privacidade – oferece VPS e servidores cloud para implementar o que constrói.
Ver Infomaniak Cloud →Link de afiliado – ajuda a suportar estes guias gratuitos.
Explore outras explicações claras no nosso índice de guias.