← Glossário
Glossário · Dev

O que é Deployment?

É o processo de enviar um software preparado para o servidor e torná-lo operacional para que possa ser acessado pelos usuários.

Definição

A implantação é a última etapa do processo de desenvolvimento de software. Você pega seu código do seu próprio computador e o move para um servidor onde pessoas ao redor do mundo podem usá-lo. Agora seu software começa a funcionar em um ambiente ativo, não apenas no seu computador.

Analogia: Quando um autor escreve e termina seu livro, é a fase de desenvolvimento; Imprimir o livro, colocá-lo nas estantes e apresentá-lo ao leitor é a fase de implantação.

Como funciona

Os desenvolvedores enviam seu código ao servidor por meio de ferramentas automáticas ou manuais. O servidor recebe esse código, faz as configurações necessárias e publica a aplicação.

Onde é usado

É usado na publicação de sites, no envio de aplicativos móveis para a loja ou na apresentação de modelos de inteligência artificial como API.

Costuma ser confundido com

Confunde-se com desenvolvimento; Desenvolvimento é cozinhar a comida na cozinha e implantação é servir a comida na mesa do cliente.

Perguntas frequentes

O que acontece se ocorrer um erro durante a implantação?

O sistema geralmente reverte para a versão antiga e funcional ou interrompe a transmissão até que o erro seja corrigido.

A implantação é sempre feita manualmente?

No mundo moderno geralmente é automático; Você envia o código e o sistema o publica sozinho.

Termos relacionados

Ferramentas relacionadas

Esta explicação foi escrita em linguagem simples para a TreScout e traduzida automaticamente do original em turco · a versão turca é a que vale. Se algo parecer errado ou faltando, escreva para hello@trescout.com. Ler em turco →