Desenvolvimento, homologação e produção
Construa, teste e atenda os usuários em ambientes separados
Use ambientes separados para construir, testar uma versão selecionada e executar o aplicativo para os usuários.
Dê a cada instalação uma finalidade clara
- Desenvolva a próxima mudança
Revise o trabalho mais recente no ambiente de desenvolvimento.
- Teste uma versão
Use a homologação para verificar a versão escolhida e suas jornadas do usuário.
- Execute o aplicativo em produção
Mantenha a produção ligada à versão destinada aos usuários.
Dê a cada ambiente uma finalidade clara
O desenvolvimento recebe o trabalho em andamento. A homologação é o lugar para revisar uma versão. A produção serve a versão em que você quer que seus usuários confiem.
As visualizações de ambiente mostram os recursos instalados e o estado operacional. Confirme o ambiente antes de usar os controles de reinicialização ou de publicação.
Mantenha a disponibilidade separada da versão em teste
Examine o trabalho de desenvolvimento mais recente. O desenvolvimento recebe as mudanças em andamento. Use-o para revisar a implementação em relação ao comportamento solicitado antes de preparar uma versão, mantendo a produção na versão pretendida.
Revise uma versão em homologação. A homologação oferece o contexto para verificar uma versão selecionada. Confirme tanto a disponibilidade quanto a versão em execução e depois teste as jornadas do usuário relevantes para a publicação. Um ambiente iniciado não seleciona automaticamente uma nova versão.
Gerencie o tempo de execução dos testes. Desenvolvimento e homologação podem ser pausados quando não são necessários. Seus períodos de execução contribuem para o uso da hospedagem. Leia o estado real e o período de faturamento para que as decisões de disponibilidade continuem ligadas ao seu custo.
Mantenha visíveis a disponibilidade dos testes e seu custo de execução
Desenvolvimento e homologação podem ser pausados quando não são necessários. Seu tempo de execução é registrado no uso da hospedagem, enquanto a produção segue sua assinatura.
Antes de um teste, verifique se o ambiente necessário está disponível. Depois, consulte o estado operacional e a visualização de custos, em vez de supor que ele deve continuar em execução.
Dê a cada ambiente um papel claro na revisão
O desenvolvimento apoia a construção, a homologação apoia a revisão antes da publicação e a produção serve o aplicativo ao vivo. Selecione o ambiente que corresponde à ação que você pretende realizar.
Leia seu estado atual e sua versão antes de testar uma mudança. O mesmo projeto pode servir versões diferentes em cada ambiente, e por isso um teste bem-sucedido em desenvolvimento é apenas uma etapa da publicação.
Uma finalidade clara para cada etapa
Desenvolva o próximo resultado. Revise o trabalho atual e seus casos comuns e excepcionais em desenvolvimento. Use as ferramentas do projeto para acompanhar os pré-requisitos e a construção.
Teste a versão pretendida. Disponibilize a homologação, confirme sua versão e teste a tarefa completa. Disponibilidade e implantação são decisões separadas.
Confirme a versão em produção. A produção serve a versão publicada. Verifique sua versão e a jornada do usuário depois da implantação.
Mantenha a experimentação e o uso em produção compreensíveis
Use ambientes separados para revisar o trabalho, verificar a publicação e gerenciar o tempo de execução dos testes.
Perguntas sobre desenvolvimento, homologação e produção
Eles separam o desenvolvimento em andamento, o teste de versões e o uso do aplicativo em produção. Isso dá a cada revisão um contexto claro e ajuda você a identificar qual versão um usuário está realmente vendo.
Iniciar restaura a disponibilidade. A implantação determina a versão que é executada ali. Leia a versão atual quando o ambiente estiver disponível e implante a versão pretendida quando necessário.
Use os controles oferecidos para desenvolvimento e homologação e acompanhe o estado resultante. A solicitação e o estado de pausa real são etapas distintas.
A visualização de faturamento registra as sessões de execução com a tarifa horária aplicável. As sessões são arredondadas para horas faturadas; revise o período e o valor exibidos para o projeto real.
Acompanhe o estado exibido e o tempo para nova tentativa antes de enviar outra ação. Confirme a disponibilidade resultante em vez de supor que a primeira solicitação já foi concluída.