Introdução
É 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.