[pt-br] Você sabe o que é o ambiente em produção (prd) e desenvolvimento? (dev)

[pt-br] Você sabe o que é o ambiente em produção (prd) e desenvolvimento? (dev)

Publish Date: Jun 2
127 14

Você certamente já ouviu falar em teste em dev ou em prd. Caso você ainda não saiba, estou aqui para te contar o que é são essas siglas e para que servem no meio da tecnologia.

Boas-vindas a esse artigo, e aqui eu vou mostrar um pouco de como eu descobri esses termos e como eles fizeram sentido para mim.

Como toda pessoa iniciante, as siglas se tornam quase que uma inimiga nas horas do aprendizado. Assim que eu peguei a minha primeira tarefa no estágio, recebi a seguinte recomendação: teste tudo em dev primeiramente, depois, quando tiver certeza, coloque em prd. Como eu não sabia, achei até estranho, como assim testar em dev? Mas eu já não sou dev? O que é prd? Muitas perguntas para uma cabeça iniciante.

Então após uma pesquisa, descobri que dev e prd significam “desenvolvimento” e “produção”, respectivamente. E o que são esses termos?

Primeiramente, viaja um pouco aqui comigo: pense em um espetáculo de dança. Quando o espetáculo está acontecendo é onde não podem haver erros, o público precisa ver exatamente o que foi planejado e ensaiado. Essa situação para a tecnologia equivale ao ambiente em produção.

Agora, quando os artistas ensaiam o que será apresentado, utilizam dias planejando o que vestir, a maquiagem que será usada, as músicas que serão tocadas e, inclusive, os erros e brincadeiras que acontecem durante esses momentos são o equivalente ao ambiente em desenvolvimento

Ambiente em dev (desenvolvimento)

É o ambiente que você precisa ver como o código está executando, mas ainda não está finalizado e é apenas um teste, que pode afetar como o software ou aplicação está naquele momento. É um ambiente no qual os desenvolvedores podem “brincar”, sem impactar na entrega final do produto.

Esse ambiente serve para que novas funcionalidades, testes, parametrizações e correções de bugs sejam realizadas com liberdade de experimentação, pois ali podem ter quebras e recriações de códigos sem receio que afete os usuários finais. Além disso, os dados podem ser fictícios e não precisam de atualização frequente.

Ambiente em prd (produção)

Aqui é quando erros não podem acontecer, porque é o lugar no qual o software ou a aplicação precisam funcionar corretamente para o uso. No ambiente em produção (prd), os desenvolvedores devem entregar a versão final e revisada do código.

Esse ambiente serve para que as empresas usem o ambiente aonde o show irá acontecer. Basicamente é o local em que as operações da empresa ocorrerão. Os dados são reais e estão em constante atualização. Tão constantes que parecem até uma live acontecendo ao vivo.

Essas siglas são estranhas no começo mas com um pouquinho de estudo a familiaridade é garantida. Espero ter te ajudado e até a próxima 😊

Comments 14 total

Add comment