Compartilhar via


Princípios de design de eficiência de desempenho

O desempenho é um fator essencial para o sucesso de qualquer Power Platform carga de trabalho. O baixo desempenho pode frustrar os usuários, reduzir a produtividade e aumentar os custos. Para evitar esses problemas, você precisa projetar suas soluções tendo o desempenho em mente desde o início. Uma carga de trabalho de alto desempenho é capaz de lidar com mudanças na carga sem comprometer a experiência do usuário ou exceder os limites de taxa de transferência e solicitação da plataforma.

Use os seguintes princípios de design do Microsoft Azure Well-Architected Framework para ajudar a criar uma estratégia que garanta que o desempenho atenda aos seus requisitos de negócios e, ao mesmo tempo, permaneça dentro dos limites e capacidades dos Power Platform serviços. Comece com as melhores práticas recomendadas e justifique os benefícios de cada princípio de eficiência de desempenho. Depois de definir sua estratégia, use a Lista de verificação de eficiência de desempenho como seu próximo etapa.

Sem uma compreensão clara das expectativas de desempenho da sua carga de trabalho, você pode acabar gastando muito ou pouco em recursos e não conseguir satisfazer as necessidades do usuário.

Negociar metas de desempenho realistas

Ícone de metaA experiência pretendida do usuário é definida, e There é uma estratégia para desenvolver uma referência e medir metas em relação aos requisitos comerciais pré-estabelecidos.

Comece seu processo de design com metas de desempenho claras com base nas necessidades e expectativas do negócio. Em vez de focar apenas em métricas técnicas, trabalhe com as partes interessadas do negócio para definir expectativas e metas alinhadas com a experiência esperada do usuário em relação à carga de trabalho.

Saiba mais sobre como estabelecer metas alcançáveis para desempenho no Azure Well-Architected Framework.

Projetar para atender aos requisitos de desempenho

Ícone de metaSelect os serviços certos para atingir as metas de desempenho.

É importante medir o desempenho proativamente. Escolha serviços e recursos em toda a pilha de tecnologia que permitam que você atinja suas metas de desempenho, monitore o desempenho e acompanhe quais componentes da carga de trabalho podem representar desafios. Além disso, defina um processo para testar o desempenho.

Saiba mais sobre como projetar para atender aos requisitos de desempenho no Azure Well-Architected Framework.

Alcançar e sustentar o desempenho

Ícone de metaproteger contra a degradação do desempenho enquanto o sistema está em uso e conforme ele evolui.

A performance não é uma atividade única. Você precisa continuar trabalhando nisso durante todo o desenvolvimento da carga de trabalho. Espere testar e otimizar sua carga de trabalho diversas vezes. Quaisquer alterações nos requisitos, configuração, código ou recursos do produto podem afetar o desempenho.

Saiba mais sobre como alcançar e manter o desempenho no Azure Well-Architected Framework.

Melhorar a eficiência por meio da otimização

Ícone de metaMelhore a eficiência do sistema dentro das metas de desempenho definidas para aumentar o valor da carga de trabalho.

Estabeleça uma cultura de desempenho que permita que os desenvolvedores dediquem tempo à otimização do desempenho. Ajuste as metas de desempenho com base na experiência do usuário e monitore quais componentes da sua carga de trabalho sofrem maior carga. Continue avaliando novos recursos do produto que possam melhorar o desempenho. O ciclo de monitoramento, otimização, teste e implantação é um processo contínuo.

Saiba mais sobre como melhorar a eficiência por meio da otimização no Azure Well-Architected Framework.

Próximas etapas