O que é software canário?

Índice:

O que é software canário?
O que é software canário?
Anonim

Canary Testing é uma maneira de reduzir riscos e validar novos softwares liberando software para uma pequena porcentagem de usuários. … Também chamadas de implantações canary, implantações incrementais, em etapas ou em fases, as versões canary são uma prática recomendada em devops e desenvolvimento de software.

O que são softwares canários?

A versão canário é uma técnica para reduzir o risco de introdução de uma nova versão de software em produção distribuindo lentamente a alteração para um pequeno subconjunto de usuários antes de implantá-la no toda a infraestrutura e disponibilizando-a para todos.

Para que serve o canário?

Canários foram usados em minas de final de 1800 para detectar gases, como monóxido de carbono. O gás é mortal para humanos e canários em grandes quantidades, mas os canários são muito mais sensíveis a pequenas quantidades do gás e, portanto, reagem mais rapidamente do que os humanos.

O que é um canário na implantação de software?

Uma implantação canário é uma estratégia de implantação que libera um aplicativo ou serviço de forma incremental para um subconjunto de usuários. … Uma versão canário é a mais propensa a riscos, em comparação com todas as outras estratégias de implantação, devido a esse controle.

O que é processo canário?

canary test (canary deployment)

No teste de software, um canary é um push de alterações de código de programação para um pequeno grupo de usuários finais que não sabem que estão recebendo um novo código. … Canárioos testes, que geralmente são automatizados, são executados após a conclusão do teste em um ambiente de sandbox.

Recomendado: