Een ontwikkelingsteam in een AWS Organizations-organisatie moet een Python-pakket gebruiken dat wordt gehost in een gecentraliseerde AWS CodeArtifact-repository. Hun CodeBuild-taken worden uitgevoerd in een VPC zonder internettoegang; ze hebben CodeArtifact VPC-endpoints gemaakt en de buildspec bijgewerkt, maar de build kan het pakket nog steeds niet downloaden. Welke combinatie van acties moet een DevOps-engineer ondernemen zodat het team het CodeArtifact-pakket kan gebruiken? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een Amazon S3 gateway-endpoint en werk de routetabellen bij voor de subnetten die door de CodeBuild-taak worden gebruikt., Verleen de IAM-rol die door het CodeBuild-project wordt gebruikt voldoende machtigingen om toegang te krijgen tot de CodeArtifact-repository..
Waarom dit het antwoord is
Om CodeArtifact-pakketten te downloaden, heeft CodeBuild toegang nodig tot zowel de CodeArtifact-service als Amazon S3, omdat CodeArtifact S3 gebruikt voor opslag. Het maken van een Amazon S3 gateway-endpoint en het bijwerken van de routetabellen zorgt ervoor dat CodeBuild S3 kan bereiken binnen de VPC zonder internettoegang. Daarnaast moet de IAM-rol die door het CodeBuild-project wordt gebruikt expliciete machtigingen hebben om toegang te krijgen tot de CodeArtifact-repository om pakketten te kunnen downloaden. Het wijzigen van het repositorybeleid is niet nodig als de IAM-rol al de juiste machtigingen heeft. Het delen van de repository via AWS RAM is niet direct relevant voor de toegang van Code
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig