Présentation de l’atelier
L’entreprise pour laquelle vous travaillez dispose d’un cluster Amazon Elastic Container Service (Amazon ECS) partiellement configuré dans un environnement de test. Vous êtes novice en matière de technologie des conteneurs et vous avez décidé de vous initier aux concepts d’Amazon ECS en procédant à sa configuration.
Cet atelier vous présente les étapes à suivre pour :
- Créer une Task Definition (Définition de tâche), c’est-à-dire la description d’une application contenant un ou plusieurs conteneurs Docker.
- Créer un Cluster, c’est-à-dire un regroupement logique d’instances Amazon Elastic Compute Cloud (Amazon EC2) sur lesquelles vous pouvez placer des tâches.
- Créer un Service, qui vous permet d’exécuter et de gérer simultanément un nombre déterminé d’instances d’une définition de tâche.
Objectifs
À la fin de cet atelier, vous serez en mesure d’effectuer les actions suivantes :
- Créer une Définition de tâche ECS
- Déployer une application sur un service ECS
- Déployer une mise à jour d’application en modifiant la définition de tâche
- Augmenter l’échelle d’une application
Connaissances techniques préalables
Pour réussir cet atelier, vous devez maîtriser les conteneurs Docker, ainsi que les techniques générales et le vocabulaire liés à l’administration des serveurs et à DevOps.
Vous devez également avoir une connaissance de base des applications Web et de la mise en réseau, tels que le port TCP, les proxies HTTP et les équilibreurs de charge.
Signification des icônes
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 :
- Commande : commande que vous devez exécuter.
- Sortie attendue : exemple de sortie que vous pouvez utiliser pour vérifier la sortie d’une commande ou d’un fichier modifié.
- Remarque : indice, directive ou conseil important.
- En savoir plus : emplacement où trouver davantage d’informations.
- Tâche effectuée: conclusion ou récapitulatif de l’atelier.
- Actualisation : moment où vous devez actualiser une page de navigateur web ou une liste pour afficher de nouvelles informations.