Une équipe de développement au sein d'une organisation AWS Organizations doit utiliser un package Python hébergé dans un référentiel AWS CodeArtifact centralisé. Leurs tâches CodeBuild s'exécutent dans un VPC sans accès à Internet ; ils ont créé des points de terminaison CodeArtifact VPC et mis à jour le buildspec, mais la construction ne parvient toujours pas à télécharger le package. Quelle combinaison d'actions un ingénieur DevOps doit-il entreprendre pour que l'équipe puisse utiliser le package CodeArtifact ? (Choisissez deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créer un point de terminaison de passerelle Amazon S3 et mettre à jour les tables de routage pour les sous-réseaux utilisés par la tâche CodeBuild., Accorder au rôle IAM utilisé par le projet CodeBuild des autorisations suffisantes pour accéder au référentiel CodeArtifact..
Pourquoi c'est la réponse
Pour que CodeBuild puisse télécharger des packages depuis CodeArtifact dans un VPC sans accès Internet, deux actions sont nécessaires. Premièrement, CodeArtifact utilise Amazon S3 pour stocker les actifs. Par conséquent, la création d'un point de terminaison de passerelle Amazon S3 et la mise à jour des tables de routage des sous-réseaux de CodeBuild permettent à CodeBuild d'accéder à S3 via le réseau AWS privé. Deuxièmement, le rôle IAM assumé par le projet CodeBuild doit disposer des autorisations nécessaires pour accéder au référentiel CodeArtifact, garantissant ainsi que CodeBuild est autorisé à récupérer les packages. Les autres options sont incorrectes car : Modifier le Principal de la politique du référentiel n'est pas la méthode standard pour accorder l'accès à un rôle IAM de CodeBuild. Partager le référentiel avec AWS RAM est utile pour le partage inter-comptes, mais ne résout pas les problèmes de connectivité réseau ou d'autorisations IAM spécifiques au rôle CodeBuild. Désigner un compte comme administrateur délégué n'affecte pas l'accès aux packages pour les tâches CodeBuild.
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