cours dans AWS Skill Tree

Livrer et restaurer une application conteneurisée avec AWS

Livrez un service depuis un modèle, restaurez une version défaillante et reconstruisez un environnement isolé dans trois défis AWS indépendants.

AWS

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Combinez CloudFormation, ECS, ECR, S3 et IAM pour livrer et exploiter une application conteneurisée. Les trois défis indépendants demandent de vérifier le comportement réel, de préserver les limites des permissions et de supprimer uniquement vos ressources.

Ce que vous apprendrez

  • Livrer une version immuable approuvée avec un modèle fourni
  • Distinguer une mise à jour de pile terminée d’un déploiement actuel sain
  • Diagnostiquer une version avec les révisions, la santé des cibles, les métriques et les journaux
  • Restaurer la version approuvée en préservant la pile et sa configuration
  • Reconstruire staging avec sa configuration et son rôle sans modifier development
  • Vérifier les réponses HTTP réelles, les accès limités et le nettoyage

Public et prérequis

Terminez AWS Containers for Beginners et AWS CloudFormation for Beginners : services ECS, rôles de tâche et d’exécution, images ECR, santé ALB, paramètres, mises à jour et suppression des piles. PC02 utilise aussi les bases des métriques et journaux de AWS Monitoring and Auditing for Beginners. Aucun projet ne dépend des ressources d’un autre.

Environnement : utilisez Terminal pour AWS CLI et AWS View pour les piles, tâches, cibles et requêtes réelles. Code, images immuables, réseau, ALB, rôles, secrets et journaux sont fournis. Chaque défi démarre dans une VM LabEx neuve avec outils et connexion préparés. Aucun compte AWS personnel, clé d’accès ou dépôt de capture n’est nécessaire.

Questions fréquentes

Faut-il développer une application ou un pipeline CI/CD ?

L’application et ses versions sont fournies. Pratiquez le déploiement, la restauration et les limites entre environnements avec les commandes déjà étudiées.

Une réponse prouve-t-elle la restauration ?

Une ancienne tâche saine peut encore répondre pendant un déploiement incomplet. Vérifiez la définition actuelle, l’image réelle, la santé et les journaux ; les anciennes tâches doivent être arrêtées.

Que conserver après le nettoyage ?

Supprimez seulement les ressources d’application désignées. Préservez les ressources fournies et de référence. Après suppression de staging, development doit garder sa pile, sa tâche et sa configuration d’origine.

Enseignant

labby
Labby
Labby is the LabEx teacher.