Introdução

Concluído

É essencial monitorar continuamente os componentes do aplicativo de uma carga de trabalho crítica para que você possa observar a degradação do desempenho com antecedência e evitar interrupções.

Um modelo de integridade de aplicativo bem projetado oferece essa funcionalidade usando as métricas e os limites que você considera importantes para a carga de trabalho. Por meio de consultas e visualizações otimizadas, você pode identificar rapidamente o impacto em cascata dos componentes degradados do sistema e solucionar problemas antes que uma interrupção ocorra.

Cenário de exemplo

Há dois anos, após migrar de um ambiente local para a nuvem, a Contoso Shoes percebeu melhorias nas operações. No entanto, manter a disponibilidade e o tempo de atividade dentro do contrato de nível de serviço continuou a ser um desafio para a empresa. Alguns lançamentos de produtos resultaram em interrupções porque o sistema não conseguiu atender às demandas de aumento da carga do usuário.

Para que não haja novas interrupções evitáveis, a Contoso Shoes aplicou com êxito os princípios de design de uma carga de trabalho crítica no principal aplicativo Web voltado ao cliente, o site da loja.

Enquanto a Contoso Shoes se prepara para o lançamento de seu próximo produto de alto perfil, a empresa identifica uma lacuna na conscientização sobre a integridade e a disponibilidade de seu aplicativo Web. Os funcionários usam esse aplicativo para atualizar o catálogo de produtos. Os clientes interagem com o catálogo no site da loja. Espera-se que o tráfego aumente durante a inicialização e o monitoramento, portanto, o a falta de conhecimento sobre a integridade do aplicativo é um risco potencial.

Nesse módulo, você usará esse aplicativo Web como exemplo principal. Os exercícios cobrem estas tarefas:

  • Criar uma estrutura de modelo de integridade de várias camadas para o aplicativo.
  • Criar um modelo de integridade e exibir os dados de observabilidade em um painel operacional.
  • Projetar consultas e um ponto de extremidade de integridade no aplicativo para verificar a integridade e as dependências no nível da API.

Importante

Os exercícios não abrangem todos os aspectos da modelagem de integridade para cargas de trabalho críticas. Depois de concluir este módulo, continue a explorar os princípios de modelagem de integridade em Modelagem de integridade para cargas de trabalho críticas e adquira uma perspectiva completa dos seus designs de modelagem de integridade.