Teste de Carga do Azure
Gere carga de alta escala e identifique gargalos de desempenho.
Otimizar o desempenho com testes de carga em alta escala
Ajude desenvolvedores e testadores a gerar carga de alta escala e executar simulações com um serviço de teste de carga totalmente gerenciado, criado para o Azure. Crie testes rapidamente sem conhecimento das ferramentas de teste de carga ou carregue os scripts existentes do Apache JMeter. Obtenha insights acionáveis sobre desempenho, escalabilidade e capacidade e suporte à melhoria contínua por meio de fluxos de trabalho de CI/CD (integração contínua e entrega contínua) automatizados.
Serviço simplificado de teste de carga baseado em nuvem com suporte de alta fidelidade para Apache JMeter.
Exibição abrangente das métricas de cliente e servidor selecionadas com insights acionáveis sobre o desempenho do aplicativo.
Integração com fluxos de trabalho de CI/CD para testes de carga colaborativos e automatizados.
Gerenciamento simplificado de cobrança e teste que se baseia em convenções existentes do Azure.
Gerar carga de alta escala de maneira rápida e fácil
Gere carga de alta escala sem a necessidade de infraestrutura complexa. Crie testes rapidamente sem conhecimento prévio das ferramentas de teste de carga ou execute scripts de teste existentes em escala com suporte de alta fidelidade para Apache JMeter. Simplifique o teste de carga com um serviço totalmente gerenciado que incorpora automaticamente as práticas recomendadas de rede para garantir uma experiência de teste sem atrito para pontos de extremidade públicos e privados hospedados no Azure ou em ambientes multinuvem, locais ou híbridos.
Identifique gargalos com insights acionáveis
Otimize a escalabilidade e a capacidade do aplicativo observando como uma carga alta afeta seu desempenho. Obtenha insights e recomendações aprofundados e acionáveis de uma visão abrangente das métricas de cliente e servidor selecionadas para entender e melhorar o desempenho do aplicativo em escala; tudo em um único painel. Compare visualmente os testes de carga para ver o efeito das alterações ambientes e do aplicativo, juntamente com como os testes afetam todas as partes do seu aplicativo.
Crie testes de carga em seus fluxos de trabalho de DevOps
Crie testes de carga facilmente em fluxos de trabalho de CI/CD para ajudar a capturar e bloquear regressões de desempenho no início do ciclo de vida de desenvolvimento. Estabeleça uma linha de base de desempenho para comparar testes e definir critérios de aprovação e falha claros para testes de carga em execução em pipelines de desempenho. Exiba resumos de teste de carga no GitHub e Azure Pipelines ou obtenha mais detalhes no portal do Azure.
Usar um serviço de teste totalmente gerenciado para o Azure
Experimente um serviço de teste sem atrito e econômico que se baseia em outros serviços do Azure. Gere carga com confiança em qualquer escala sem precisar se preocupar com problemas de rede ou sobrecargas. O Teste de Carga do Azure incorpora automaticamente as práticas recomendadas de rede do Azure para evitar que os testes sejam confundidos com um risco de segurança e os sensores de anulação automática identificam a limitação e fornecem recomendações para melhorar a confiabilidade do runtime.
Segurança e conformidade abrangentes, integradas
-
A Microsoft investe mais de USD$ 1 bilhão por ano em pesquisa e desenvolvimento de segurança cibernética.
-
Empregamos mais de 3.500 especialistas em segurança totalmente dedicados à privacidade e à segurança de dados.
-
Mantenha os custos baixos pagando apenas pelo que usa
Você será cobrado por cada instância de recursos de teste de carga, que inclui 50 horas de usuário virtual por mês. Se você usar mais de 50 horas de usuário virtual por mês, será cobrado pelo uso adicional.
Introdução a uma conta gratuita do Azure
1
2
Após seu crédito terminar, migre para o pagamento conforme o uso para continuar a compilar com os mesmos serviços gratuitos. Pague apenas pelo que você usar além das suas quantidades mensais gratuitas.
3
Recursos e documentação do Teste de Carga do Azure
Automatizar o teste de carga
Recursos adicionais
Perguntas frequentes sobre o Teste de Carga do Azure
-
Leste da Austrália
Sul do Brasil
Canadá Central
Índia Central
EUA Central
Leste da Ásia
Leste dos EUA
Leste dos EUA 2
França Central
Centro-Oeste da Alemanha
Leste do Japão
Norte da Europa
Centro-Sul dos EUA
Sudeste da Ásia
Suécia Central
Sul do Reino Unido
Oeste da Europa
Oeste dos EUA 2 -
-
O Teste de Carga do Azure dá suporte a até 400 instâncias de mecanismo por execução de teste, simulando até 100.000 usuários virtuais. O número de usuários virtuais por instância de mecanismo pode variar com base na complexidade do script de teste. Recomendamos até 250 usuários virtuais por instância do mecanismo. Você pode monitorar as métricas de integridade do mecanismo para determinar o número máximo de usuários virtuais para seu cenário específico.
Saiba mais sobre a integridade do mecanismo e como configurar a carga em alta escala com o Teste de Carga do Azure .
Para executar testes com instâncias de mecanismo maiores que sua cota atual, gere uma solicitação de tíquete de suporte para aumentar sua cota para "Instâncias de mecanismo por execução de teste" seguindo as etapas mencionadas aqui.
-
Cada teste de carga pode ser configurado para ser executado durante no máximo 24 horas.
Para executar testes com mais de 3 horas (até 24), gere uma solicitação de tíquete de suporte para aumentar sua cota para "Duração do teste" seguindo as etapas mencionadas aqui.
-
Com o Teste de Carga do Azure, você pode executar testes de desempenho em aplicativos Web, aplicativos móveis, APIs Web, microserviços, conexões de banco de dados etc. O Teste de Carga do Azure dá suporte a uma ampla variedade de protocolos compatíveis com o JMeter, como HTTP, HTTPS, TCP, JDBC, LDAP, FTP etc.
-
Sim, o Teste de Carga do Azure dá suporte ao teste de ponto de extremidade privado usando injeção de VNET. É possível gerar carga para um ponto de extremidade implantado em uma rede virtual do Azure, um ponto de extremidade público com restrições de acesso ou um serviço local, não acessível publicamente, conectado ao Azure por meio do ExpressRoute.
Saiba como executar um teste de carga em um ponto de extremidade privado.