Een bedrijf migreert van on-premises CI/CD naar AWS. Ze willen dat hun pakketten en afhankelijke publieke repositories beschikbaar zijn in CodeArtifact met minimale operationele overhead. Welke combinatie van stappen moeten ze nemen? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een AWS IAM Roles Anywhere trust anchor, maak een IAM-rol die CodeArtifact-acties toestaat en de Roles Anywhere anchor vertrouwt, en werk vervolgens de on-premises CI/CD-pipeline bij om die IAM-rol aan te nemen en pakketten naar CodeArtifact te publiceren., Maak voor elke publieke repository-afhankelijkheid een CodeArtifact-repository die is geconfigureerd met een externe verbinding, en stel de publieke repositories in als upstream-afhankelijkheden..
Waarom dit het antwoord is
De eerste correcte optie is om IAM Roles Anywhere te gebruiken. Dit stelt on-premises workloads in staat om tijdelijke AWS-referenties te verkrijgen via een vertrouwensanker, waardoor de on-premises CI/CD-pipeline veilig pakketten naar CodeArtifact kan publiceren zonder langdurige referenties te beheren. Dit minimaliseert operationele overhead en verhoogt de beveiliging. De tweede correcte optie is om voor elke publieke repository-afhankelijkheid een CodeArtifact-repository te maken met een externe verbinding en deze in te stellen als upstream-afhankelijkheden. Dit is de aanbevolen methode om publieke pakketten te spiegelen en te cachen in CodeArtifact, waardoor ze beschikbaar komen voor interne builds en consistentie en betrouwbaarheid worden gewaarborgd. De optie met een VM-image en AWS Import/Export is omslachtig en niet geschikt voor continue CI/CD-integratie van pakketten. De optie met S3-presigned URL's en Lambda introduceert extra complexiteit en overhead voor een taak die directer kan worden afgehandeld. De optie om meerdere externe verbindingen als downstream in te stellen, is onjuist; externe verbindingen moeten upstream zijn om pakketten op te halen.
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