Teste de carga distribuída na AWS

Automatize os testes de aplicações de software em escala e em carga para identificar possíveis problemas de performance

Visão geral

O teste de carga distribuída na AWS automatiza os testes de desempenho em grande escala, mostrando como suas aplicações se comportarão sob diferentes condições de carga e identificando possíveis problemas de desempenho em todo o ciclo de vida de suas aplicações (incluindo desenvolvimento, preparação, produção e pós-produção). Essa solução da AWS simula usuários e transações que variam de centenas a milhões, gerando transações consistentes sem a necessidade de provisionamento de usuários ou servidores.

A solução fornece insights sobre áreas cruciais, como a escalabilidade e a confiabilidade das instâncias do Amazon Elastic Compute Cloud (Amazon E2), do Amazon Elastic Container Service (Amazon ECS) ou do Amazon Elastic Kubernetes Service (Amazon EKS), os tempos de inicialização a frio e de execução das funções do AWS Lambda, o desempenho de consultas ao banco de dados do Amazon Relational Database Service (Amazon RDS) e os tempos de resposta do Amazon CloudFront. Ao simular cenários de carga realistas, você pode otimizar sua infraestrutura para maior desempenho e economia.

Benefícios

Otimize os custos dos recursos

Dimensione corretamente sua infraestrutura obtendo informações precisas sobre o desempenho de suas aplicações sob diferentes condições de carga, resultando em uma alocação de recursos econômica.

Automatize testes de carga

Automatize seus testes de carga agendando-os ou incorporando essa solução em seu pipeline de integração contínua e entrega contínua (CI/CD), simplificando seu processo de testes.

Conta para usuários globais

Simule o tráfego real de várias regiões da AWS para avaliar como sua aplicação se comporta sob diversas cargas geográficas, otimizando o desempenho global.

Adapte-se rapidamente com o JMeter

Projete e integre perfeitamente o teste de carga distribuída com os scripts do JMeter, permitindo que você personalize os testes para as necessidades exclusivas de sua aplicação.

Detalhes técnicos

É possível implantar automaticamente essa arquitetura ao usar o guia de implementação e o modelo do AWS CloudFormation.

Casos de uso dessa solução da AWS
  • Título
Mais...
Opções de implantação
Pronto para começar?
Implante esta solução a partir do seu Console da AWS

Precisa de ajuda? Implante com um parceiro.
Encontre um especialista terceirizado certificado pela AWS para ajudar com essa implantação
Logotipo do Australia Post

“Na Calabrio, nossa missão é ajudar as centrais de atendimento a trabalhar de forma mais inteligente, rápida e melhor. Precisávamos projetar rapidamente um recurso novo e de alto desempenho para um grande cliente. Usamos o teste de carga distribuída na AWS para testar o desempenho do nosso sistema em grande escala, sem a necessidade de licenças de teste corporativas caras ou de escrever código de orquestração personalizado para ferramentas de código aberto. Com essa solução da AWS, projetamos e executamos testes com seis vezes o volume de tráfego esperado e lançamos o novo recurso com sucesso e antes do previsto.”

Daryl Robbins
Diretor sênior de engenharia
Vídeo
Resolução de problemas com as soluções da AWS: teste de carga distribuída
Blog de arquitetura da AWS
Garanta a performance ideal da aplicação com os testes de carga distribuída na AWS

Seja para uma empresa privada ou para um serviço do setor público, você precisa ter certeza de que a aplicação poderá ser escalada com o aumento da carga de usuários. O teste de carga distribuída na AWS permite que você automatize os testes de aplicações, entenda como eles funcionarão em grande escala e corrija os gargalos antes de lançar a aplicação.

Leia a publicação completa do blog 

Esta página foi útil?