Introdução
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.
- Seja tão seguro quanto você precisa ser.
- Entregar um retorno suficiente sobre o investimento.
- Dar suporte ao desenvolvimento e às operações responsáveis.
- Cumprir seu propósito dentro de prazos aceitáveis.
A eficiência de desempenho é a capacidade de sua carga de trabalho de se ajustar às mudanças nas demandas. Uma carga de trabalho deve ser capaz de lidar com um aumento na carga sem comprometer a experiência do usuário. Por outro lado, quando há uma diminuição na carga, a carga de trabalho deve conservar seus recursos. A capacidade, que indica a disponibilidade de recursos (CPU e memória), é um fator significativo.
O design da carga de trabalho não deve depender apenas da capacidade pré-provisionada, que garante o desempenho até um certo limite. Se esse limite for excedido, a carga de trabalho pode ter problemas de desempenho ou até mesmo enfrentar interrupções. Quando a carga está abaixo desse limite, os recursos continuam sendo executados desnecessariamente, incorrendo em custos.
Você precisa de uma estratégia abrangente para sustentar as metas de desempenho ao longo do tempo. As considerações de desempenho não devem ser uma reflexão tardia no processo de design, apenas para serem abordadas quando surgirem problemas na produção. Em vez disso, adote uma mentalidade em que o desempenho é uma consideração fundamental desde os estágios iniciais do design.
Os conceitos descritos neste módulo não garantem totalmente a eficiência do desempenho em uma carga de trabalho, mas representam os princípios fundamentais e algumas das suas principais abordagens ao projetar uma carga de trabalho. Para obter uma perspectiva completa, em todos os pilares da do Azure Well-Architected Framework, visite o Azure Well-Architected Framework à medida que você começa a planejar e projetar sua arquitetura.
Cada unidade nesse módulo se concentra em um princípio de design e três abordagens associadas a esse princípio. As abordagens em cada unidade são apoiadas no uso de exemplos que ajudam a demonstrar como elas podem ser aplicadas a cenários do mundo real. Os exemplos são todos baseados em uma empresa fictícia.
Objetivos do aprendizado
Ao final deste módulo, você entenderá os quatro princípios do pilar de Eficiência do Desempenho e aprenderá três abordagens para cada um dos seguintes:
- Defina metas de desempenho realistas para sua carga de trabalho, com base em contratos entre as partes interessadas do negócio e os proprietários da carga de trabalho.
- Escolha o design que melhor atenda aos seus requisitos de desempenho.
- Opere sua carga de trabalho para acompanhar continuamente sua eficiência de desempenho.
- Melhore continuamente a eficiência de desempenho da carga de trabalho por meio de otimizações.
Pré-requisitos
- Criar ou operar soluções usando a tecnologia de infraestrutura básica, como armazenamento de dados, computação e rede
- Experiência na criação ou na operação de sistemas de tecnologia para resolver problemas empresariais