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.
- Proporcione um retorno sobre o investimento suficiente.
- Apoiar o desenvolvimento e operações responsáveis.
- Cumprir o seu objetivo dentro de prazos aceitáveis.
A eficiência de desempenho é a capacidade da 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 poderá ter problemas de desempenho ou até mesmo sofrer interrupções. Quando a carga está abaixo desse limite, os recursos continuam a funcionar desnecessariamente, incorrendo em custos.
Você precisa de uma estratégia abrangente para manter 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 surgem problemas na produção. Em vez disso, adote uma mentalidade em que o desempenho seja uma consideração fundamental desde os estágios iniciais do projeto.
Os conceitos descritos neste módulo não incluem a eficiência de desempenho 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 quatro princípios do pilar Eficiência de Desempenho e aprenderá três abordagens para cada um dos seguintes:
- Defina metas de desempenho realistas para sua carga de trabalho, com base em acordos 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.
- Melhorar continuamente a eficiência de desempenho da carga de trabalho através de otimizações.
Pré-requisitos
- Possuir experiência na criação ou operação de soluções com a tecnologia de infraestrutura essencial como armazenamento de dados, computação e redes
- Possuir experiência na criação ou utilização de sistemas de tecnologia para resolver problemas empresariais