As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Detalhes de arquitetura
Esta seção descreve os componentes e os serviços da AWS que compõem essa solução e os detalhes da arquitetura sobre como esses componentes funcionam juntos.
A solução Distributed Load Testing on AWS consiste em dois componentes de alto nível: um front-end e um back-end.
Serviços da AWS nesta solução
Os seguintes serviços da AWS estão incluídos nessa solução:
Serviço da AWS | Descrição |
---|---|
Principal. Hospeda endpoints da API REST na solução. |
|
Principal. Gerencia implantações para a infraestrutura da solução. |
|
Principal. Oferece o conteúdo da web hospedado no Amazon S3. |
|
Principal. Armazena os registros e as métricas da solução. |
|
Principal. Lida com o gerenciamento e a autenticação de usuários para a API. |
|
Principal. Armazena informações de implantação e detalhes e resultados do cenário de testes. |
|
Principal. Implanta e gerencia tarefas independentes do Amazon ECS em contêineres do AWS Fargate. |
|
Principal. Hospeda os contêineres Amazon ECS da solução |
|
Principal. Lida com o gerenciamento de funções e permissões do usuário. |
|
Principal. Fornece lógica para APIs implementação, análise de resultados de testes e lançamento de tarefas de trabalhadores/líderes. |
|
Principal. Orquestra o provisionamento de contêineres do Amazon ECS em tarefas do AWS Fargate nas regiões especificadas |
|
Suporte. Fornece um console web desenvolvido pelo AWS Amplify |
|
Suporte. Agenda os testes para que comecem automaticamente em uma data especificada ou em datas recorrentes. |
|
Suporte. Hospeda a imagem do contêiner em um repositório ECR público. |
|
Suporte. Permite a visualização de dados ao vivo para um teste em execução ao se inscrever no tópico correspondente no AWS IoT Core. |
|
Suporte. Fornece monitoramento de recursos em nível de aplicativo e visualização de operações de recursos e dados de custos. |
|
Suporte. Hospeda o conteúdo estático da web, registros, métricas e dados de testes. |
|
Suporte. Contém os contêineres Amazon ECS da solução em execução no AWS Fargate. |