Teste de cargaLoad Testing

Testando na carga de pico esperadaTesting at expected peak load

Teste a carga de seu aplicativo na carga de pico esperada para garantir que não haja nenhum desafio em relação ao desempenho ou à estabilidade ao operar com capacidade total.Load test your application at the expected peak load to ensure there are no challenges around performance or stability when operating at full capacity. Examine as alterações na funcionalidade de teste de carga no Visual Studio e no teste de carga na nuvem no Azure DevOps para obter uma visão geral das ferramentas de teste de carga fornecidas pela Microsoft, juntamente com uma lista abrangente de ferramentas de terceiros que você também pode aproveitar.Review Changes to load test functionality in Visual Studio and cloud load testing in Azure DevOps to get an overview of the Microsoft provided load testing tools, along with a comprehensive list of third-party tools you can leverage as well.

Limites de serviço do AzureAzure service limits

Diferentes serviços do Azure têm limites flexíveis e rígidos associados a eles.Different Azure services have soft and hard limits associated with them. Entenda os limites dos serviços que você consome para que você não seja bloqueado se precisar excedê-los.Understand the limits for the services you consume so that you are not blocked if you need to exceed them. Examine a assinatura do Azure e limites de serviço, cotas e restrições para obter uma lista dos limites mais comuns do Azure.Review Azure subscription and service limits, quotas, and constraints to get a list of the most common Azure limits.

O exemplo ResourceLimits mostra como consultar os limites e as cotas para recursos comumente usados.

Compreendendo o comportamento do aplicativo sob cargaUnderstanding application behavior under load

Teste a carga de seu aplicativo para entender como ele é executado em várias escalas.Load test your application to understand how it performs at various scales. Examine as práticas recomendadas de dimensionamento automático para obter informações adicionais sobre como avaliar seu aplicativo à medida que a quantidade de tráfego enviado para ele aumenta.Review Autoscale best practices to get additional insight into how to evaluate your application as the amount of traffic sent to it increases.

Medindo cargas comunsMeasuring typical loads

Conhecer as cargas típicas e máximas do seu sistema o ajudará a entender quando algo está operando fora dos limites projetados.Knowing the typical and maximum loads on your system help you understand when something is operating outside of its designed limits. Monitore o tráfego para seu aplicativo para entender o comportamento do usuário.Monitor traffic to your application to understand user behavior.

CacheCaching

Os aplicativos devem implementar uma estratégia que ajude a garantir que os dados no cache estejam tão atualizados quanto possível, mas também possam detectar e lidar com situações que surgem quando os dados no cache se tornaram obsoletos.Applications should implement a strategy that helps to ensure that the data in the cache is as up to date as possible but can also detect and handle situations that arise when the data in the cache has become stale. Examine o padrão de reserva de cache para saber como carregar dados sob demanda em um cache de um armazenamento de dados.Review the Cache-Aside pattern to learn how to load data on demand into a cache from a data store. Isso pode melhorar o desempenho e também ajuda a manter a consistência entre dados mantidos no cache e os dados no armazenamento de dados subjacente.This can improve performance and also helps to maintain consistency between data held in the cache and data in the underlying data store.

Disponibilidade de SKUsAvailability of SKUs

Determinadas SKUs do Azure só estão disponíveis em determinadas regiões.Certain Azure SKUs are only available in certain regions. Entenda quais SKUs estão disponíveis nas regiões que você opera no para que você possa planejar de acordo.Understand which SKUs are available in the regions you operate in so you can plan accordingly. Leia sobre os serviços de infraestrutura global.Read about global infrastructure services.

Cenário de ajuste de desempenho: streaming de eventos com Azure FunctionsPerformance tuning scenario: Event streaming with Azure Functions