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

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 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.
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.
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.
Etapa 1
Uma API do Amazon API Gateway invoca os microsserviços da solução (funções do AWS Lambda).
Total results: 4
- Título
-
Small & Medium Business
-
New to AWS
-
Application Development & DevOps
Total results: 1
- Data de publicação
-
- Versão: 3.3.2
- Lançamento:11/2024
- Autor: AWS
- Tempo estimado de implantação: 15 mins
- Custo estimado: confira os detalhes

“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.”
Conteúdo relacionado

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.