Visão geral do pilar de eficiência de desempenho
O pilar de eficiência de desempenho do Well-Architected for Industry garante que a solução em nuvem seja capaz de fornecer os níveis de desempenho necessários para atender às necessidades dos negócios da maneira mais econômica e eficiente.
O pilar de eficiência de desempenho inclui as seguintes áreas-chave:
- Seleção dos tipos de recursos certos: escolha o tipo de recurso certo para otimizar o desempenho do seu aplicativo e minimizar custos.
- Escalabilidade e elasticidade: garanta que seu aplicativo possa escalar e se desenvolver para atender à demanda e conseguir reduzir verticalmente durante períodos de baixa demanda.
- Utilização de recursos: maximize a utilização de recursos analisando e otimizando o uso de recursos.
- Arquitetura de aplicativos: crie e implemente adequadamente a arquitetura de aplicativos para melhor desempenho e eficiência.
- Cache: use estratégias de cache para reduzir o tempo necessário para recuperar dados e melhorar o desempenho geral do aplicativo.
- Otimização de rede: otimize o tráfego de rede e a transferência de dados para minimizar a latência e aumentar o desempenho.
- Monitoramento e registro: monitore e registre métricas de desempenho para identificar possíveis problemas e melhorar o desempenho geral do aplicativo.
A seguinte tabela resume a divisão de responsabilidades do pilar de eficiência de desempenho para cada tipo de serviço:
Tipo de serviço | Responsabilidade da Microsoft | Responsabilidade do cliente | Alguns componentes usados no Microsoft Cloud for Industry Solutions |
---|---|---|---|
Local | N/A | Responsável por toda a pilha. | Gateway de dados local |
IaaS | Certifique-se de que a infraestrutura subjacente forneça recursos adequados, como CPU, memória e armazenamento, para dar suporte à carga de trabalho do cliente. | Otimize a configuração do sistema operacional, aplicativos e dados para obter o desempenho ideal. Inclui tarefas como ajuste de parâmetros do sistema, otimização de consultas, configuração de cache e balanceamento de carga. | Rede Virtual do Azure (VNet), Máquinas Virtuais do Azure (VMs) |
PaaS | Certifique-se de que a plataforma forneça recursos e serviços adequados, como conexões de banco de dados e serviços de mensagens para dar suporte à carga de trabalho do cliente. | Otimize o código e a configuração do aplicativo e de serviços para obter o desempenho ideal. Inclui tarefas como otimização de consultas de banco de dados, ajuste da lógica do aplicativo, configuração de cache e balanceamento de carga. | Power Platform, Serviços de Dados de Integridade do Azure, Serviços de Armazenamento do Azure, Serviços de Análise do Azure, Aplicativos Lógicos do Azure Serviço de Kubernetes do Azure (AKS) |
SaaS | Certifique-se de que todo o aplicativo de software e serviços associados sejam executados com eficiência para todos os usuários. | Configure o uso do aplicativo e de serviços para obter o desempenho ideal. Inclui tarefas como definir as configurações do usuário, gerenciar volumes de dados, e otimizar o fluxo de trabalho e processos de negócios. | Dynamics 365, Microsoft 365 |
Confira também
- Visão geral do pilar de confiabilidade
- Visão geral do pilar de segurança
- Visão geral do pilar de otimização para custo
- Visão geral do pilar de excelência operacional
EOF