Skip to content
Latchkey

O Que É um Gated Deployment?

Um gated deployment é um release que precisa passar por um ou mais gates, verificações automatizadas ou aprovações humanas, antes de poder avançar. Um gate pode verificar resultados de testes, varreduras de segurança ou uma aprovação manual, e um gate que falha interrompe o deployment. Os gates tornam as condições para o envio explícitas e obrigatórias.

Por que isso importa

Os gates codificam a política de release de uma organização no pipeline em vez de em conhecimento tácito, de modo que mudanças arriscadas não passem despercebidas. Gates automatizados capturam regressões, enquanto gates de aprovação adicionam responsabilização para mudanças sensíveis. O objetivo do design é ter gates suficientes para ser seguro sem paralisar a entrega.

Guias relacionados