Présentation de l’atelier
Dans cet atelier, vous obtiendrez des insights précieux sur les considérations en matière de conception et les stratégies de mise à l’échelle des applications et de l’infrastructure Amazon Elastic Container Service (Amazon ECS). Votre objectif est de configurer les types de lancement ECS, les fournisseurs de capacité de service, et les stratégies et contraintes d’ordonnancement des tâches, qui permettent aux cookies AnyCompany d’optimiser les performances et la rentabilité de leur application. Cette expérience pratique vous permet d’acquérir les connaissances nécessaires pour prendre des décisions éclairées lors de la résolution de problèmes de mise à l’échelle et de la conception d’applications Amazon ECS robustes.
Objectifs
À la fin de cet atelier, vous serez en mesure d’effectuer les actions suivantes :
- Déployer une application à l’aide d’Amazon ECS ;
- Configurer les fournisseurs de capacité de groupe Amazon EC2 Auto Scaling ;
- Optimiser un déploiement ECS en utilisant des stratégies de mise à l’échelle et de placement des tâches.
Connaissances techniques préalables
Pour réussir cet atelier, vous devez connaître les bases de la navigation dans la Console de gestion AWS et être capable de modifier des scripts à l’aide d’un éditeur de texte.
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.
- Attention : information présentant un intérêt spécial ou d’une importance particulière (pas assez importante pour causer des problèmes pour l’équipement ni les données si vous n’y faites pas attention, mais susceptible de vous amener à devoir répéter certaines étapes).
- Actualisation : moment où vous devez actualiser une page de navigateur web ou une liste pour afficher de nouvelles informations.
- Tâche terminée : une conclusion ou un récapitulatif de l’atelier.