Introdução

Concluído

O Azure Well-Architected Framework é uma estrutura de design que pode melhorar a qualidade de uma carga de trabalho, ajudando-a a:

  • Seja resiliente, disponível e recuperável.
  • Proporcione um retorno sobre o investimento suficiente.
  • Apoiar o desenvolvimento e operações responsáveis.
  • Cumprir o seu objetivo dentro de prazos aceitáveis.

Interrupções e avarias são preocupações sérias para todas as cargas de trabalho. Uma carga de trabalho confiável deve sobreviver a esses eventos e continuar a fornecer consistentemente a funcionalidade pretendida. Ele deve ser resiliente para que possa detetar, resistir e se recuperar de falhas dentro de um período de tempo aceitável. Ele também deve estar disponível para que os usuários possam acessar a carga de trabalho durante o período de tempo prometido no nível de qualidade prometido.

As arquiteturas de carga de trabalho devem ter garantias de confiabilidade no código do aplicativo, na infraestrutura e nas operações. As opções de design não devem alterar a intenção especificada pelos requisitos de negócios. Tais alterações devem ser consideradas compensações significativas.

Os conceitos descritos neste módulo não incluem a confiabilidade em uma carga de trabalho, mas representam os princípios fundamentais e algumas de suas principais abordagens quando você está projetando uma carga de trabalho. Para obter uma perspetiva completa, em todos os pilares do Well-Architected Framework, visite o Azure Well-Architected Framework enquanto começa a planejar e projetar sua arquitetura.

Cada unidade neste módulo concentra-se em um princípio de design e três abordagens associadas a esse princípio . As abordagens em cada unidade são apoiadas através do uso de exemplos para ajudar a demonstrar como podem ser aplicadas a cenários do mundo real. Os exemplos são todos baseados numa empresa fictícia.

Objetivos de aprendizagem

Ao final deste módulo, você entenderá os cinco princípios do pilar Confiabilidade e aprenderá três abordagens para cada um dos seguintes:

  • Determine os requisitos de confiabilidade da empresa e aplique esses requisitos ao seu projeto de carga de trabalho.
  • Projete sua carga de trabalho para ser tolerante a falhas e capaz de degradar graciosamente.
  • Projete sua carga de trabalho para se recuperar de avarias que vão desde falhas no nível do componente até desastres.
  • Crie observabilidade e testes em suas práticas de projeto e operações de carga de trabalho.
  • Projete sua carga de trabalho com foco na simplicidade para minimizar os riscos.

Pré-requisitos

  • Experiência com tecnologias de infraestrutura central, como armazenamento de dados, computação e redes.
  • Experiência na construção ou operação de sistemas de tecnologia para resolver problemas de negócios.