

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Étape 5 : Mettez à jour et redéployez votre message « Hello, world \$1 » vigie
<a name="tutorials-windows-update-and-redeploy-application"></a>

Maintenant que vous avez déployé avec succès la révision de votre application, sur la machine de développement, mettez à jour le code de la page Web, puis utilisez-le CodeDeploy pour redéployer le site. Après le redéploiement, vous devriez être en mesure de voir les modifications sur l'instance Amazon EC2.

**Topics**
+ [Modifier la page Web](#tutorials-windows-update-and-redeploy-application-modify-code)
+ [Redéployer le site](#tutorials-windows-update-and-redeploy-application-deploy-updates)

## Modifier la page Web
<a name="tutorials-windows-update-and-redeploy-application-modify-code"></a>

1. Accédez à votre sous-dossier `c:\temp\HelloWorldApp` et utilisez un éditeur de texte pour modifier le fichier `index.html` :

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

1. Révisez le contenu du fichier `index.html` pour modifier la couleur d'arrière-plan et une partie du texte sur la page web, puis enregistrez le fichier :

   ```
   <!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>
   ```

## Redéployer le site
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates"></a>

Maintenant que vous avez modifié le code, utilisez Amazon S3 CodeDeploy pour redéployer la page Web.

Regroupez et chargez les modifications sur Amazon S3 comme décrit dans[Regroupez les fichiers de l'application dans un seul fichier d'archive et transférez le fichier d'archive](tutorials-windows-upload-application.md#tutorials-windows-upload-application-bundle-and-push-archive). (Lorsque vous suivez ces instructions, vous n'avez pas besoin de créer une nouvelle application.) Donnez à la révision la même clé qu'auparavant (**HelloWorld\$1App.zip**). Téléchargez-le dans le même compartiment Amazon S3 que vous avez créé précédemment (par exemple,**amzn-s3-demo-bucket**).

Utilisez la console AWS CLI ou la CodeDeploy console pour redéployer le site.

**Topics**
+ [Pour redéployer le site (interface CLI)](#tutorials-windows-update-and-redeploy-application-deploy-updates-cli)
+ [Pour redéployer le site (console)](#tutorials-windows-update-and-redeploy-application-deploy-updates-console)

### Pour redéployer le site (interface CLI)
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates-cli"></a>

Appelez la commande **create-deployment** pour créer un déploiement basé sur la révision téléchargée, de nouveau en utilisant l'application nommée **HelloWorld\$1App**, la configuration de déploiement nommée **CodeDeployDefault.OneAtATime** et le groupe de déploiement nommé **HelloWorld\$1DepGroup** et la révision nommée **HelloWorld\$1App.zip** dans le compartiment nommé **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
```

Vous pouvez vérifier l'état du nouveau déploiement, comme décrit dans la rubrique [Surveillez et résolvez les problèmes liés à votre déploiement](tutorials-windows-deploy-application.md#tutorials-windows-deploy-application-monitor).

Une fois le site CodeDeploy redéployé, revisitez-le dans votre navigateur Web pour vérifier que la couleur d'arrière-plan et le texte de la page Web ont été modifiés. (Vous devrez peut-être actualiser votre navigateur.) Si la couleur d'arrière-plan et le texte ont été modifiés, vous avez réussi la procédure. Vous avez modifié et redéployé votre site.

### Pour redéployer le site (console)
<a name="tutorials-windows-update-and-redeploy-application-deploy-updates-console"></a>

1. Connectez-vous à la CodeDeploy console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/codedeploy.](https://console.aws.amazon.com/codedeploy)
**Note**  
Connectez-vous avec le même utilisateur que celui que vous avez configuré[Commencer avec CodeDeploy](getting-started-codedeploy.md).

1. Dans le volet de navigation , choisissez **Applications**.

1. Dans la liste des **applications**, choisissez **HelloWorld\$1App**.

1. Dans l'onglet **Déploiements**, choisissez **Créer un déploiement**.

   1. Dans la liste des **groupes de déploiement**, choisissez **HelloWorld\$1 DepGroup**.

   1.  Dans **Emplacement de la révision**, entrez le lien Amazon S3 correspondant à votre révision.

      Pour trouver la valeur du lien :

      1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

         Accédez à **amzn-s3-demo-bucket** et ouvrez-le, puis choisissez votre révision dans **HelloWorld\$1App.zip** la console Amazon S3.

      1. Si le volet **Propriétés** n'est pas visible dans la console Amazon S3, cliquez sur le bouton **Propriétés**.

      1. Dans le volet **Propriétés**, copiez la valeur du champ **Lien**.

      1. Retournez à la CodeDeploy console, puis collez le lien dans l'**emplacement de la révision**.

   1. Dans **Type de fichier de révision**, si un message indique que le type de fichier n'a pas pu être détecté, choisissez **.zip**.

   1. Laissez **Description du déploiement** vide.

   1. **Étendre les **remplacements des groupes de déploiement** Dans la liste **de configuration du déploiement**, sélectionnezCodeDeployDefault. OneAtATime**, puis choisissez **Create deployment**. 

      Vous pouvez vérifier l'état du déploiement comme décrit dans la rubrique [Surveillez et résolvez les problèmes liés à votre déploiement](tutorials-windows-deploy-application.md#tutorials-windows-deploy-application-monitor).

      Une fois le site CodeDeploy redéployé, revisitez-le dans votre navigateur Web pour vérifier que la couleur d'arrière-plan et le texte de la page Web ont été modifiés. (Vous devrez peut-être actualiser votre navigateur.) Si la couleur d'arrière-plan et le texte ont été modifiés, vous avez réussi la procédure. Vous avez modifié et redéployé votre site.