Présentation de l’atelier
Dans cet atelier, vous allez acquérir des compétences pratiques avec Run Command (Exécuter la commande), une fonctionnalité d’AWS Systems Manager, qui permet de gérer un parc de trois instances d’Amazon Elastic Compute Cloud (Amazon EC2). Grâce à la console Exécuter la commande, vous exécutez le document de commande AWS-RunShellScript pour passer facilement de l’utilisation du serveur HTTP Apache à l’utilisation du serveur Web Nginx sur l’ensemble des parcs d’hôtes. Plus tard, vous serez invité à mettre à jour une seule des trois instances EC2 pour qu’elle utilise à nouveau le serveur HTTP Apache, au lieu d’utiliser le serveur Web Nginx.
Objectifs
À la fin de cet atelier, vous serez en mesure d’effectuer les opérations suivantes :
- Vérifiez l’infrastructure actuelle, qui comprend trois instances EC2 et un Application Load Balancer (équilibreur de charge des applications).
- Tester le nom du DNS de l’Application Load Balancer pour voir la réponse du serveur HTTP Apache transmise par l’une des trois instances du groupe cible de l’Application Load Balancer.
- Lancer une fonction Exécuter la commande depuis la console Systems Manager avec le document de commande AWS-RunShellScript pour désinstaller le serveur Apache HTTP et installer le serveur Web Nginx.
Connaissances techniques préalables
Cet atelier nécessite plusieurs prérequis :
- Connaître la console de gestion AWS.
- Savoir utiliser et mettre à jour les scripts Bash peut être utile.
Icônes clés
De nombreuses icônes sont utilisées dans cet atelier pour attirer l’attention sur différents types d’instructions et de remarques. La liste suivante explique la signification de chaque icône :
- Remarque : indice, directive ou conseils importants.
- Contrôle des connaissances : une opportunité de vérifier vos connaissances et de tester ce que vous avez appris.
- Actualisation : moment où vous devez actualiser une page de navigateur web ou une liste pour afficher de nouvelles informations.
- Modification en copie : un moment où la copie d’une commande, d’un script ou d’un autre texte dans un éditeur de texte (pour modifier des variables spécifiques qui y sont contenues) peut s’avérer plus facile que de procéder directement à la modification dans la ligne de commande ou le terminal.
- Indice : un indice relatif à une question ou à un défi.
- Une réponse à une question ou à un défi.
- Tâche terminée : une conclusion ou un récapitulatif de l’atelier.