Présentation de l’atelier
Dans cet atelier, vous obtiendrez des insights précieux sur les considérations 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 permettront aux cookies AnyCompany d’optimiser les performances et la rentabilité de leur application. Cette expérience pratique vous permettra 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 opérations 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.
Durée
Cet atelier dure environ 90 minutes.
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 : une commande que vous devez exécuter.
- Sortie attendue : un exemple de sortie que vous pouvez utiliser pour vérifier la sortie d’une commande ou d’un fichier modifié.
- Remarque : un indice, une directive ou un conseil important.
- Attention : information présentant un intérêt spécial ou d’une importance particulière (pas assez importante pour causer des problèmes avec l’équipement ou les données si vous n’y faites pas attention, mais qui pourrait vous amener à devoir répéter certaines étapes).
- AVERTISSEMENT : une action qui est irréversible et susceptible d’avoir une incidence sur l’échec d’une commande ou d’un processus (y compris les avertissements concernant les configurations ne pouvant pas être modifiées après leur mise en place).
- Contrôle des connaissances : une opportunité de vérifier vos connaissances et de tester ce que vous avez appris.
- Sécurité : une opportunité d’intégrer les bonnes pratiques en matière de sécurité.
- Actualisation : un moment où vous devez actualiser une page de navigateur web ou une liste pour afficher de nouvelles informations
- Indice : un indice relatif à une question ou à un défi.
- Réponse : une réponse à une question ou à un défi.
- Tâche terminée : une conclusion ou un récapitulatif de l’atelier.