Un développeur déploie des conteneurs sur un cluster ECS utilisant Fargate avec une image basée sur Ubuntu. L'application a besoin de données persistantes partagées, accessibles par plusieurs tâches ECS et restant disponibles après l'arrêt des conteneurs. Quelle solution répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créer un système de fichiers Amazon EFS et configurer la définition de tâche ECS avec mountPoints et efsVolumeConfiguration..
Pourquoi c'est la réponse
La création d'un système de fichiers Amazon EFS et la configuration de la définition de tâche ECS avec mountPoints et efsVolumeConfiguration est la solution correcte. EFS est un système de fichiers partagé et entièrement géré, idéal pour les charges de travail conteneurisées qui nécessitent un stockage persistant et accessible simultanément par plusieurs tâches ou conteneurs. Les données restent disponibles même après l'arrêt des conteneurs. Attacher un volume Amazon FSx for Windows File Server n'est pas adapté car l'image est basée sur Ubuntu, et FSx for Windows File Server est optimisé pour les environnements Windows. Utiliser DockerVolumeConfiguration dans la définition de tâche ECS ne fournit pas de persistance au-delà du cycle de vie de l'instance Fargate sous-jacente et n'est pas conçu pour le partage entre plusieurs tâches. Créer un volume EBS n'est pas une option viable pour Fargate, car les volumes EBS ne peuvent pas être directement attachés aux tâches Fargate et ne sont pas conçus pour être partagés entre plusieurs instances de conteneurs.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise