Valide e teste continuamente cargas de trabalho de missão crítica
Você quer estar ciente de possíveis problemas e estar pronto para responder para que sua carga de trabalho permaneça operacional mesmo quando ocorrem falhas. Saiba como configurar testes automatizados usando o Azure Load Testing e o Azure Chaos Studio simultaneamente como parte de seus pipelines de integração contínua/implantação contínua (CI/CD).
Objetivos de aprendizagem
No final deste módulo, saberá como:
- Identificar fluxos de usuários e fluxos de sistema de um aplicativo, como base para definir testes de carga e experimentos de caos.
- Estabeleça linhas de base para testes de carga aplicando os limites esperados para componentes do sistema, fluxos de usuários individuais e a solução geral.
- Identifique possíveis cenários de falha para componentes do sistema como um guia para projetar experimentos de caos.
- Projete um processo automatizado para validação contínua em seu pipeline de CI/CD.
Pré-requisitos
- Você concluiu o módulo anterior sobre modelagem de integridade.
- Você tem uma boa compreensão dos princípios de design e das áreas de design de uma carga de trabalho de missão crítica no Azure Well-Architected Framework.
- Tem uma subscrição do Azure.
- Você tem uma organização e um projeto do Azure DevOps.