O Chaos Monkey é uma ferramenta de software que foi desenvolvida pelos engenheiros da Netflix para testar a resiliência e a recuperação de seus Serviços da Web da Amazon (AWS). O software simula falhas de instâncias de serviços em execução em grupos de escala automática (ASG), fechando uma ou mais das máquinas virtuais.
- O que são testes de caos?
- Como o teste do caos é feito?
- Como ter um Monkey de caos testaria as habilidades de seus servidores?
O que são testes de caos?
O teste do caos, ou engenharia do caos, é a abordagem altamente disciplinada para testar a integridade de um sistema simulando proativamente e identificando falhas em um determinado ambiente antes de levarem ao tempo de inatividade não planejado ou a uma experiência negativa do usuário.
Como o teste do caos é feito?
Em um nível alto, os testes caóticos estão simplesmente criando a capacidade de continuamente, mas aleatoriamente, causar falhas em seu sistema de produção. Essa prática deve testar a resiliência dos sistemas e do meio ambiente, bem como determinar o MTTR.
Como ter um Monkey de caos testaria as habilidades de seus servidores?
Chaos Monkey é uma ferramenta desenvolvida pela Netflix quando eles começaram a usar o Amazon Web Services. É usado para testar a resiliência da infraestrutura de TI. Funciona desativando propositadamente computadores na produção da Netflix, para testar como os sistemas restantes respondem à interrupção.