Índice:
- Definição - O que significa Ambiente de Desenvolvimento?
- Techopedia explica o ambiente de desenvolvimento
Definição - O que significa Ambiente de Desenvolvimento?
Um ambiente de desenvolvimento é uma coleção de procedimentos e ferramentas para desenvolver, testar e depurar um aplicativo ou programa.
O ambiente de desenvolvimento normalmente possui três camadas de servidor, denominadas desenvolvimento, preparo e produção. Todas as três camadas juntas são geralmente chamadas de DSP.
- Servidor de Desenvolvimento: Aqui é onde o desenvolvedor testa o código e verifica se o aplicativo é executado com êxito com esse código. Depois que o aplicativo é testado e o desenvolvedor sente que o código está funcionando bem, o aplicativo é movido para o servidor intermediário.
- Servidor de armazenamento temporário: esse ambiente é criado para se parecer exatamente com o ambiente do servidor de produção. O aplicativo é testado no servidor de temporariedade para verificar a confiabilidade e garantir que não falhe no servidor de produção real. Esse tipo de teste no servidor intermediário é a etapa final antes que o aplicativo possa ser implementado em um servidor de produção. O aplicativo precisa ser aprovado para implementá-lo no servidor de produção.
- Servidor de produção: Depois que a aprovação é concluída, o aplicativo se torna parte desse servidor.
Techopedia explica o ambiente de desenvolvimento
No desenvolvimento de software, o ambiente de desenvolvimento é um conjunto de processos e ferramentas usados para desenvolver um código-fonte ou programa.
Às vezes, esse termo é usado como sinônimo de ambiente de desenvolvimento integrado (IDE), que é a ferramenta de desenvolvimento de software usada para escrever, criar, testar e depurar um programa. Eles também fornecem aos desenvolvedores uma interface de usuário comum (UI) para desenvolver e depurar em modos diferentes. De um modo geral, o termo ambiente de desenvolvimento se refere a todo o ambiente, incluindo servidores de desenvolvimento, preparo e produção, enquanto o IDE se refere apenas ao aplicativo local usado para codificar. Obviamente, há muita sobreposição quando você usa um IDE para depuração, assim como usa um servidor de desenvolvimento para testar.