As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Ambiente de preparação
O ambiente de preparação está configurado para ser igual ao ambiente de produção. Por exemplo, a configuração dos dados deve ser semelhante em escopo e tamanho às cargas de trabalho de produção. Use o ambiente de preparação para verificar se o código e a infraestrutura funcionam conforme o esperado. Esse ambiente também é a escolha preferida para casos de uso comercial, como visualizações prévias ou demonstrações para clientes.
Acesso
Atribua permissões de acordo com o princípio do menor privilégio. Os desenvolvedores devem ter o mesmo acesso ao ambiente de preparação que têm ao ambiente de produção.
Etapas de construção
Nenhum. Os mesmos artefatos que foram usados no ambiente de teste são reutilizados no ambiente de teste.
Etapas da implantação
Inicie automaticamente a implantação da release
filial (Gitflow) ou da main
filial (Trunk ou GitHub Flow) no ambiente de teste após a aprovação e a implantação no ambiente de teste. A seguir estão as etapas de implantação no ambiente de preparação:
-
Implemente a
release
ramificação (Gitflow) oumain
ramificação (Trunk ou GitHub Flow) no ambiente de teste -
Pausa para aprovação manual pelo pessoal designado
-
Baixe artefatos publicados
-
Executar o controle de versão do banco de dados
-
Execute a implantação do IaC
-
(Opcional) Realizar testes de integração
-
(Opcional) Execute o teste de carga
-
Obtenha a aprovação dos aprovadores necessários de desenvolvimento, controle de qualidade, produto ou negócios
Expectativas antes de passar para o ambiente de produção
-
Uma versão equivalente à produção foi implantada com sucesso no ambiente de teste
-
(Opcional) A integração e o teste de carga foram bem-sucedidos