Etapa 7: monitorar e verificar a implantação - AWS CodeDeploy

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

Etapa 7: monitorar e verificar a implantação

Nesta etapa, você usará o CodeDeploy console ou o AWS CLI para verificar o sucesso da implantação. Você usará seu navegador da Web para visualizar a página da Web que foi implantada na instância que você criou ou configurou.

nota

Se estiver implantando em uma instância do Ubuntu Server, use sua própria estratégia de teste para determinar se a revisão implantada funciona conforme esperado na instância e depois continue na próxima etapa.

Para monitorar e verificar a implantação (console)
  1. No painel de navegação, expanda a opção Implantar e escolha Implantações.

  2. Na lista de implantações, procure a linha com um valor de aplicativo de CodeDeployGitHubDemo-App e um valor de grupo de implantação de CodeDeployGitHubDemo -. DepGrp Se Bem-sucedido ou Falha não aparecer na coluna Status, aperte o botão Atualizar periodicamente.

  3. Se Falha aparecer na coluna Status, siga as instruções em Exibir detalhes da instância (console) para solucionar problemas com a implantação.

  4. Se Bem-sucedido aparecer na coluna Status, você poderá verificar a implantação no seu navegador da Web. Nossa revisão de amostra implanta uma única página da Web na instância. Se estiver implantando em uma instância do Amazon EC2, no seu navegador da Web, acesse http://public-dns para a instância (por exemplo, http://ec2-01-234-567-890.compute-1.amazonaws.com).

  5. Se conseguir ver a página da Web, parabéns! Agora que você usou com sucesso AWS CodeDeploy para implantar uma revisão do GitHub, você pode pular paraEtapa 8: Limpeza.

Para monitorar e verificar a implantação (CLI)
  1. Chame o comando list-deployments para obter o ID de implantação do aplicativo chamado CodeDeployGitHubDemo-App e o grupo de implantação chamado CodeDeployGitHubDemo-DepGrp:

    aws deploy list-deployments --application-name CodeDeployGitHubDemo-App --deployment-group-name CodeDeployGitHubDemo-DepGrp --query "deployments" --output text
  2. Chame o comando get-deployment, fornecendo o ID de implantação na saída do comando list-deployments:

    aws deploy get-deployment --deployment-id deployment-id --query "deploymentInfo.[status, creator]" --output text
  3. Se Falha for retornado, siga as instruções em Exibir detalhes da instância (console) para solucionar a implantação.

  4. Se Bem-sucedido for retornado, você poderá tentar verificar a implantação no seu navegador da Web. Nossa revisão de amostra é uma única página da Web implantada na instância. Se você estiver implantando em uma instância do Amazon EC2, poderá visualizar essa página no seu navegador da Web acessando http://public-dns para a instância do Amazon EC2 (por exemplo, http://ec2-01-234-567-890.compute-1.amazonaws.com).

  5. Se conseguir ver a página da Web, parabéns! Você usou com sucesso AWS CodeDeploy para implantar a partir do seu GitHub repositório.