Artigos sobre: Websites & APIs

O que é deploy? Como colocar sua aplicação online

O que significa "deploy"


Deploy (ou "implantação") é o processo de colocar sua aplicação no ar — ou seja, pegar o código que funciona no seu computador e disponibilizá-lo em um servidor acessível pela internet, 24 horas por dia. Quando alguém diz "vou fazer o deploy", quer dizer que vai publicar a aplicação para que outras pessoas possam usá-la.


Por que rodar no seu PC não basta


No seu computador, a aplicação só fica disponível enquanto:


  • o programa está aberto e rodando;
  • o computador está ligado;
  • você está conectado à internet.


Feche o terminal ou desligue o PC, e tudo cai. Por isso usamos uma hospedagem (host/cloud): um servidor que fica ligado o tempo todo, com internet estável, rodando sua aplicação sem interrupções.


Tipos de aplicação que você pode "deployar"


  • Sites e front-ends (HTML, React, Vue, etc.).
  • APIs e back-ends (Node, Python, etc.).
  • Bots (Discord, Telegram, etc.).
  • Bancos de dados e serviços de apoio.


Cada tipo tem suas particularidades, mas a ideia é a mesma: enviar o código para um servidor e mantê-lo rodando.


Como é um deploy na Square Cloud


De forma geral, o fluxo é:


  1. Prepare seu projeto (com o arquivo de configuração squarecloud.app).
  2. Envie o código (pelo Dashboard ou pela CLI).
  3. Configure as variáveis de ambiente, se houver.
  4. A Square Cloud inicia sua aplicação e a mantém online.


Para o passo a passo detalhado, veja Fazendo seu primeiro deploy via Dashboard.


Escolha seu guia


Agora que você entendeu o conceito, escolha o guia específico para o que quer colocar no ar:



Não sabe qual plano escolher? Veja Entendendo a diferença entre os planos.

Atualizado em: 05/06/2026

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!