Pré-requisitos e configuração de teste de carga do Windows Azure

Este é um de uma série de tópicos que abrangem o teste carga usando o Visual Studio Ultimate e o Windows Azure. Este tópico cataloga os pré-requisitos e exemplos para download.

Pré-requisitos

É necessário ter o seguinte:

Visual Studio Ultimate
O recurso de teste de carga usa o Visual Studio para controlar uma instância remota de um controlador. O controlador é executado como uma função de trabalho do Windows Azure. Esse recurso está disponível somente no Visual Studio Ultimate.

SDK do Windows Azure
Procure na Internet a versão mais recente do SDK.

Conta do Windows Azure
Uma conta do Windows Azure é necessária para concluir os exemplos. Os recursos do Windows Azure que serão usados incluem:

  • Windows Azure Connect

  • Barramento de Serviço do Windows Azure

  • Armazenamento do Windows Azure

  • Assinatura do MSDN

Downloads

É possível baixar o seguinte da Internet:

  1. Teste de carga do Windows Azure. Salve o arquivo no computador e descompacte-o. O exemplo contém o código que executa o teste de carga.

  2. SQL Server 2008 RS Express e Ferramentas de GerenciamentoO teste de carga deve salvar os dados em um banco de dados do SQL Express em execução no controlador.

  3. Chave de teste da carga do MSDN. Você deve se cadastrar para obter uma chave, que o recurso de teste de carga exige para executar. A assinatura do MSDN é fornecida com o Visual Studio Ultimate.

  4. Visual Studio Test Agents 2010 - ISO. Os agentes de teste e o código do controlador são fornecidos nesse download.

  5. Storage Service Smart Client. Use essa ferramenta para carregar arquivos no armazenamento do Azure.

  6. Service Bus Explorer. Essa ferramenta cria retransmissões e filas de mensagens ou tópicos do Barramento de Serviço.

  • Além disso, você precisará de uma ferramenta para descompactar e criar arquivos .zip, várias delas disponíveis gratuitamente na Internet.

Criar o serviço hospedado no Azure

A primeira etapa é criar um serviço hospedado no portal do Azure. Mas não o implante ainda.

  1. Entre no portal do Windows Azure.

  2. No painel esquerdo, clique em Serviços Hospedados, Contas de Armazenamento e CDN.

  3. Se você gerencia mais de uma assinatura, selecione a assinatura a ser usada.

  4. Na faixa de opções da Plataforma Windows Azure, clique em Novo Serviço Hospedado.

  5. Na caixa de diálogo Criar um Novo Serviço Hospedado, preencha os valores apropriados para:

    1. Nome do serviço

    2. URL para o serviço. A URL deve ser exclusiva.

    3. Região ou grupo de afinidade.

    4. Nome de implantação. Para este exercício, digite Versão 1.

  6. Desmarque a caixa Iniciar após implantação bem-sucedida.

  7. Em Opções de implantação, selecione Não implantar.

Para obter mais informações sobre como criar serviços hospedados, consulte Como criar um serviço hospedado

Criar a conta de armazenamento do Azure

Crie uma conta de armazenamento do Azure. Ela será usada para criar os blobs que contêm os arquivos zip para os agentes e o controlador.

Siga as instruções localizadas neste tópico: Como criar um armazenamento para uma assinatura do Windows Azure.

Configurar o Windows Azure Connect

O recurso Azure Connect permite criar uma rede virtual privada (VPN) de computadores. Você pode adicionar qualquer computador local à VPN instalando um ponto de extremidade no computador. Você também pode adicionar funções de trabalho do Azure à VPN por meio da configuração. O Windows Azure Connect é usado para estabelecer uma VPN IPSec IPv6 entre uma ou várias funções e um ou vários computadores locais. Nesse cenário, isso permite a conexão entre a função do controlador e o computador local do Visual Studio. Além disso, se o aplicativo testado precisar acessar recursos locais (como um banco de dados, sistema de arquivos, aplicativo LOB e assim por diante), inscreva a função de agente no mesmo grupo do Windows Azure Connect do computador local que hospeda o recurso.

Siga as instruções localizadas neste tópico: Tutorial: configuração do Windows Azure Connect.

Próximas etapas


Data da compilação:

2013-07-25

Contribuições da comunidade

Mostrar: