

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 5: atualizar e reimplantar o aplicativo "Hello, World\$1" aplicação
<a name="tutorials-windows-update-and-redeploy-application"></a>

Agora que você implantou com sucesso a revisão do seu aplicativo, na máquina de desenvolvimento, atualize o código da página da Web e use-o CodeDeploy para reimplantar o site. Após a redistribuição, você poderá ver as alterações na instância do Amazon EC2.

**Topics**
+ [Modificar a página da web](#tutorials-windows-update-and-redeploy-application-modify-code)
+ [Reimplantar o site](#tutorials-windows-update-and-redeploy-application-deploy-updates)

## Modificar a página da web
<a name="tutorials-windows-update-and-redeploy-application-modify-code"></a>

1. Vá para a subpasta `c:\temp\HelloWorldApp` e use um editor de texto para modificar o arquivo `index.html`:

   ```
   cd c:\temp\HelloWorldApp
   notepad index.html
   ```

1. Revise o conteúdo do arquivo `index.html` para alterar a cor do plano de fundo e parte do texto na página da web e depois salve o arquivo:

   ```
   <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
   <html>
   <head>
     <title>Hello Again, World!</title>
     <style>
       body {
         color: #ffffff;
         background-color: #66cc00;
         font-family: Arial, sans-serif;  
         font-size:14px;
       }
     </style>
   </head>
   <body>
     <div align="center"><h1>Hello Again, World!</h1></div>
     <div align="center"><h2>You have successfully deployed a revision of an application using CodeDeploy</h2></div>
     <div align="center">
       <p>What to do next? Take a look through the <a href="https://aws.amazon.com/codedeploy">CodeDeploy Documentation</a>.</p>
     </div>
   </body>
   </html>
   ```

## Reimplantar o site
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates"></a>

Agora que você modificou o código, use o Amazon S3 e reimplante CodeDeploy a página da web.

Agrupe e carregue as alterações no Amazon S3, conforme descrito em [Agrupar os arquivos do aplicativo em um único arquivamento e enviar o arquivamento](tutorials-windows-upload-application.md#tutorials-windows-upload-application-bundle-and-push-archive). (Ao seguir essas instruções, você não precisa criar um novo aplicativo.) Especifique a mesma chave de antes para a revisão (**HelloWorld\$1App.zip**). Faça upload dela no mesmo bucket do Amazon S3 criado anteriormente (por exemplo, **amzn-s3-demo-bucket**).

Use o console AWS CLI ou o CodeDeploy console para reimplantar o site.

**Topics**
+ [Para redistribuir o site (CLI)](#tutorials-windows-update-and-redeploy-application-deploy-updates-cli)
+ [Para reimplantar o site (console)](#tutorials-windows-update-and-redeploy-application-deploy-updates-console)

### Para redistribuir o site (CLI)
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates-cli"></a>

Chame o comando **create-deployment** para criar uma implantação baseada na revisão que fez upload, novamente usando o aplicativo **HelloWorld\$1App**, a configuração de implantação **CodeDeployDefault.OneAtATime**, o grupo de implantação **HelloWorld\$1DepGroup** e a revisão **HelloWorld\$1App.zip** no bucket **amzn-s3-demo-bucket**:

```
 aws deploy create-deployment --application-name HelloWorld_App --deployment-config-name CodeDeployDefault.OneAtATime --deployment-group-name HelloWorld_DepGroup --s3-location bucket=amzn-s3-demo-bucket,bundleType=zip,key=HelloWorld_App.zip
```

Você pode verificar o status da nova implantação conforme descrito em [Monitorar sua implantação e solucionar problemas relacionados](tutorials-windows-deploy-application.md#tutorials-windows-deploy-application-monitor).

Quando CodeDeploy tiver reimplantado o site, visite novamente o site em seu navegador para verificar se a cor de fundo e o texto na página da Web foram alterados. (Talvez seja necessário atualizar o navegador.) Se a cor de fundo e o texto tiverem sido alterados, parabéns\$1 Você modificou e reimplantou seu site\$1

### Para reimplantar o site (console)
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates-console"></a>

1. Faça login no Console de gerenciamento da AWS e abra o CodeDeploy console em [https://console.aws.amazon.com/codedeploy](https://console.aws.amazon.com/codedeploy).
**nota**  
Faça login com o mesmo usuário que você configurou em [Começando com CodeDeploy](getting-started-codedeploy.md).

1. No painel de navegação, selecione **Applications (Aplicativos)**.

1. Na lista de **aplicativos**, escolha **HelloWorld\$1App**.

1. Na guia **Deployments (Implantações)**, escolha **Create deployment (Criar implantação)**.

   1. Na lista **de grupos de implantação**, escolha **HelloWorld\$1 DepGroup**.

   1.  Em **Local de revisão**, digite o link Amazon S3 da revisão.

      Para encontrar o valor do link:

      1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon S3 em. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

         Navegue até **amzn-s3-demo-bucket**, abra-o e, depois, selecione a revisão, **HelloWorld\$1App.zip**, no console do Amazon S3.

      1. Se o painel **Propriedades** não estiver visível no console do Amazon S3, escolha o botão **Propriedades**.

      1. No painel **Properties (Propriedades)**, copie o valor do campo **Link**.

      1. Retorne ao CodeDeploy console e cole o link no **local da revisão**.

   1. Em **Tipo de arquivo de revisão**, se uma mensagem aparecer indicando que o tipo de arquivo não pôde ser detectado, selecione **.zip**.

   1. Deixe **Descrição da implantação** em branco.

   1. **Expandir **substituições de grupos de implantação** Na lista de **configuração de implantação**, escolha. CodeDeployDefault OneAtATime**e, em seguida, escolha **Criar implantação**. 

      Você pode verificar o status da implantação conforme descrito em [Monitorar sua implantação e solucionar problemas relacionados](tutorials-windows-deploy-application.md#tutorials-windows-deploy-application-monitor).

      Quando CodeDeploy tiver reimplantado o site, visite novamente o site em seu navegador para verificar se a cor de fundo e o texto na página da Web foram alterados. (Talvez seja necessário atualizar o navegador.) Se a cor de fundo e o texto tiverem sido alterados, parabéns\$1 Você modificou e reimplantou seu site\$1