Iniciar a pilha - Teste de carga distribuído na AWS

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á.

Iniciar a pilha

Importante

Se você estiver atualizando a pilha de uma versão anterior à v3.2.6 para a versão mais recente, leia esta seção antes de atualizar a pilha.

Antes de iniciar a implantação automatizada, revise a arquitetura e outras considerações discutidas neste guia. Siga as step-by-step instruções nesta seção para configurar e implantar testes de carga distribuídos na AWS em sua conta.

Tempo para implantação: aproximadamente 15 minutos

Importante

Essa solução inclui uma opção para enviar métricas operacionais anônimas para a AWS. Usamos esses dados para entender melhor como os clientes usam essa solução e os serviços e produtos relacionados. A AWS é proprietária dos dados coletados por meio dessa pesquisa. A coleta de dados está sujeita ao Aviso de Privacidade da AWS.

Para optar por não usar esse recurso, baixe o modelo, modifique a seção de CloudFormation mapeamento da AWS e, em seguida, use o CloudFormation console da AWS para carregar seu modelo atualizado e implantar a solução. Para mais informações, consulte a seção Coleta de dados anonimizados deste guia.

Esse CloudFormation modelo automatizado da AWS implanta testes de carga distribuídos na AWS.

nota

Você é responsável pelo custo dos serviços da AWS usados durante a execução dessa solução. Para obter mais detalhes, visite a seção Custo neste guia e consulte a página de preços de cada serviço da AWS usado nesta solução.

  1. Faça login no AWS Management Console e selecione o botão abaixo para iniciar o CloudFormation modelo distributed-load-testing-on -aws AWS.

    launch button

    Como alternativa, você também pode baixar o modelo como ponto de partida para sua própria implementação.

  2. Por padrão, o modelo é iniciado na região Leste dos EUA (Norte da Virgínia). Para iniciar essa solução em uma região diferente da AWS, use o seletor de região na barra de navegação do console.

    nota

    Essa solução usa o Amazon Cognito, que atualmente está disponível somente em regiões específicas da AWS. Portanto, você deve iniciar essa solução em uma região da AWS em que o Amazon Cognito esteja disponível. Para obter a disponibilidade de serviços mais atual por região, consulte a Lista de serviços regionais da AWS.

  3. Na página Criar pilha, verifique se o URL de modelo completo é apresentado na caixa de texto Amazon S3 URL e escolha Avançar.

  4. Na página Especificar detalhes da pilha, insira um nome para a pilha.

  5. Em Parâmetros, revise os parâmetros do modelo e modifique-os conforme necessário. Esta solução usa os valores padrão apresentados a seguir.

    Parameter Padrão Descrição

    Nome do administrador

    <Requer entrada>

    Nome de usuário do administrador da solução inicial.

    E-mail do administrador

    <Requires input>

    Endereço de e-mail do usuário administrador. Após o lançamento, um e-mail será enviado para esse endereço com as instruções de login do console.

    ID de VPC existente

    <Optional input>

    Se você tem uma VPC que deseja usar e já foi criada, insira o ID de uma VPC existente na mesma região em que a pilha foi implantada. Por exemplo, vpc-1a2b3c4d5e6f.

    Primeira sub-rede existente

    <Optional input>

    O ID da primeira sub-rede em sua VPC existente. Essa sub-rede precisa de uma rota para a Internet para extrair a imagem do contêiner para executar testes. Por exemplo, subnet-7h8i9j0k.

    Segunda sub-rede existente

    <Optional input>

    O ID da segunda sub-rede dentro da VPC existente. Essa sub-rede precisa de uma rota para a Internet para extrair a imagem do contêiner para executar testes. Por exemplo, subnet-1x2y3z.

    Bloco CIDR de VPC do AWS Fargate

    192.168.0.0/16

    Se você não fornecer valores para uma VPC existente, o bloco CIDR da Amazon VPC criada pela solução conterá o endereço IP do AWS Fargate.

    Sub-rede AWS Fargate: um bloco CIDR

    192.168.0.0/20

    Se você não fornecer valores para uma VPC existente, o bloco CIDR conterá o endereço IP da sub-rede A da Amazon VPC.

    Bloco CIDR da sub-rede B do AWS Fargate

    192.168.16.0/20

    Se você não fornecer valores para uma VPC existente, o bloco CIDR conterá o endereço IP da sub-rede B da Amazon VPC.

    Bloco CIDR do AWS Fargate Security Group

    0.0.0.0/0

    Bloco CIDR que restringe o acesso de saída aos contêineres do Amazon ECS.

  6. Escolha Avançar.

  7. Na página Configurar opções de pilha, selecione Avançar.

  8. Na página Revisar, verifique e confirme as configurações. Marque a caixa confirmando que o modelo criará recursos do AWS Identity and Access Management (IAM).

  9. Selecione Create stack (Criar pilha) para implantar a pilha.

Você pode ver o status da pilha no CloudFormation console da AWS na coluna Status. Você deve receber o status CREATE_COMPLETE em aproximadamente 15 minutos.

nota

Além da função primária do AWS Lambda, essa solução inclui a função Lambda de recurso personalizado, que é executada somente durante a configuração inicial ou quando os recursos são atualizados ou excluídos.

Ao executar essa solução, a função Lambda de recurso personalizado fica inativa. No entanto, não exclua essa função, pois ela é necessária para gerenciar os recursos associados.