Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Implantação de aplicativos do Elastic Beanstalk em. NETusando a ferramenta de implantação

Modo de foco

Nesta página

Implantação de aplicativos do Elastic Beanstalk em. NETusando a ferramenta de implantação - AWS Elastic Beanstalk

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

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

O AWS Toolkit for Visual Studio inclui uma ferramenta de implantação, uma ferramenta de linha de comando que fornece a mesma funcionalidade do assistente de implantação AWS no Toolkit. Você pode usar a ferramenta de implantação em seu pipeline da compilações ou em outros scripts para automatizar as implantações no Elastic Beanstalk.

A ferramenta de implantação oferece suporte a implantações iniciais e reimplantações. Se você já implantou seu aplicativo usando a ferramenta de implantação, pode reimplantá-lo usando o assistente de implantação no Visual Studio. Da mesma forma, se você implantou usando o assistente, pode reimplantar usando a ferramenta de implantação.

nota

A ferramenta de implantação não aplica valores recomendados para opções de configuração, como o console ou o EBCLI. Use os arquivos de configuração para garantir que as configurações necessárias sejam configuradas quando você iniciar seu ambiente.

Este capítulo explica como implantar uma amostra. NETaplicativo para o Elastic Beanstalk usando a ferramenta de implantação e, em seguida, reimplantando o aplicativo usando uma implantação incremental. Para ver mais detalhes sobre a ferramenta de implantação, incluindo as opções de parâmetros, consulte Ferramenta de implantação.

Pré-requisitos

Para usar a ferramenta de implantação, você precisa instalar o AWS Toolkit for Visual Studio. Para obter informações sobre os pré-requisitos e as instruções de instalação, consulte AWS Toolkit for Microsoft Visual Studio.

A ferramenta de implantação costuma ser instalada em um dos seguintes diretórios no Windows:

32 bits 64 bits

C:\Program Files\AWS Tools\Deployment Tool\awsdeploy.exe

C:\Program Files (x86)\AWS Tools\Deployment Tool\awsdeploy.exe

Implantar no Elastic Beanstalk

Para implantar a aplicação demonstrativa no Elastic Beanstalk usando a ferramenta de implantação, você precisa primeiro modificar o arquivo de configuração ElasticBeanstalkDeploymentSample.txt, que é fornecido no diretório Samples. Esse arquivo de configuração contém as informações necessárias para implantar seu aplicativo, incluindo o nome do aplicativo, a versão do aplicativo, o nome do ambiente e suas credenciais de AWS acesso. Após modificar o arquivo de configuração, você poderá usar a linha de comando para implantar o aplicativo de exemplo. O arquivo de implantação Web é carregado para o Amazon S3 e registrado como uma nova versão da aplicação com o Elastic Beanstalk. A implantação do aplicativo leva alguns minutos. Quando o ambiente estiver íntegro, a ferramenta de implantação gera um URL para o aplicativo em execução.

Para implantar um. NETaplicação para o Elastic Beanstalk
  1. No Samples subdiretório em que a ferramenta de implantação está instalada, abra ElasticBeanstalkDeploymentSample.txt e insira sua chave de AWS acesso e chave AWS secreta, como no exemplo a seguir.

    ### AWS Access Key and Secret Key used to create and deploy the application instance AWSAccessKey = AKIAIOSFODNN7EXAMPLE AWSSecretKey = wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
    nota

    Para API acessar, você precisa de um ID de chave de acesso e uma chave de acesso secreta. Use as chaves de acesso IAM do usuário em vez das chaves de Usuário raiz da conta da AWS acesso. Para obter mais informações sobre a criação de chaves de acesso, consulte Gerenciar chaves de acesso para IAM usuários no Guia IAM do usuário.

  2. No prompt de linha de comando, digite o seguinte:

    C:\Program Files (x86)\AWS Tools\Deployment Tool>awsdeploy.exe /w Samples\ElasticBeanstalkDeploymentSample.txt

    A implantação do aplicativo leva alguns minutos. Se a implantação for bem-sucedida, você verá a mensage, Application deployment completed; environment health is Green.

    nota

    Se você receber o erro a seguir, isso CNAME já existe.

    [Error]: Deployment to AWS Elastic Beanstalk failed with exception: DNS name (MyAppEnv.elasticbeanstalk.com) is not available.

    Como a CNAME deve ser único, você precisa se transformar Environment.CNAMEElasticBeanstalkDeploymentSample.txt.

  3. No seu navegador da web, navegue até URL o aplicativo em execução. Eles URL estarão no formato < CNAME .elasticbeanstalk.com> (por exemplo,). MyAppEnv.elasticbeanstalk.com

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.