Validar e testar continuamente cargas de trabalho críticas para a missão
Quer estar ciente de potenciais problemas e estar pronto para responder para que a carga de trabalho permaneça operacional mesmo quando ocorrem falhas. Saiba como configurar testes automatizados com o Azure Load Testing e o Azure Chaos Studio em simultâneo como parte dos pipelines de integração/implementação contínua (CI/CD).
Objetivos de aprendizagem
No final deste módulo, saberá como:
- Identifique os fluxos de utilizador e os fluxos de sistema de uma aplicação, como base para definir testes de carga e experimentações de caos.
- Estabeleça linhas de base para testes de carga com limiares esperados para componentes do sistema, fluxos de utilizador individuais e a solução geral.
- Identifique potenciais cenários de falha para componentes do sistema como um guia para conceber experimentações de caos.
- Crie um processo automatizado para validação contínua no pipeline CI/CD.
Pré-requisitos
- Concluiu o módulo anterior sobre modelação de estado de funcionamento.
- Tem uma boa compreensão dos princípios de design e das áreas de design de uma carga de trabalho crítica para a missão no Azure Well-Architected Framework.
- Tem uma subscrição do Azure.
- Tem uma organização e um projeto do Azure DevOps.