Resumo
Neste módulo, você analisou os cinco princípios essenciais do pilar Confiabilidade da Well-Architected Framework do Azure.
Em sistemas distribuídos, indisponibilidades e defeitos são eventos esperados para as cargas de trabalho implantadas na nuvem. Assim, o design da carga de trabalho deve levar em conta os efeitos de indisponibilidades e defeitos proativamente e criar medidas de confiabilidade no design para otimizar a resiliência do sistema. O design de confiabilidade da carga de trabalho se concentra na maximização da disponibilidade por meio de redundância, escalabilidade, aplicação de padrões de design e uso dos procedimentos operacionais adequados. Quando indisponibilidades e defeitos ocorrem, o design também se concentra em minimizar os efeitos — ou o raio de explosão — do evento por meio de padrões de design comprovados pelo setor. Para permitir que as equipes que dão suporte à carga de trabalho possam reagir com eficiência aos eventos, possíveis ou ativos, é necessária uma plataforma de observabilidade consistente.
Com uma forte confiabilidade, teremos que abrir mão de outros pilares da Well-Architected Framework, como eficiência de desempenho e otimização de custos. Portanto, uma cuidadosa reflexão sobre como atingir um equilíbrio entre pilares e priorização é primordial para obter sucesso.
Saiba mais
Para saber mais sobre o Azure Well-Architected Framework e os serviços do Azure que aprimoram a confiabilidade das suas arquiteturas, confira os seguintes recursos:
- Princípios de design de confiabilidade
- Lista de verificação de revisão de design para Confiabilidade
- Desvantagens da Confiabilidade
- Padrões de design de nuvem que favorecem a Confiabilidade