Firma przenosi swoje środowisko CI/CD z lokalnego do AWS. Chcą, aby ich pakiety i zależne repozytoria publiczne były dostępne w CodeArtifact przy minimalnym nakładzie operacyjnym. Jaką kombinację kroków powinni podjąć? (Wybierz dwie odpowiedzi.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz kotwicę zaufania AWS IAM Roles Anywhere, utwórz rolę IAM, która zezwala na działania CodeArtifact i ufa kotwicy Roles Anywhere, a następnie zaktualizuj lokalny potok CI/CD, aby przyjąć tę rolę IAM i opublikować pakiety w CodeArtifact., Dla każdej zależności repozytorium publicznego utwórz repozytorium CodeArtifact skonfigurowane z połączeniem zewnętrznym i ustaw repozytoria publiczne jako zależności nadrzędne..
Dlaczego to jest odpowiedź
Prawidłowe odpowiedzi minimalizują nakład operacyjny i zapewniają bezpieczny dostęp. Utworzenie kotwicy zaufania IAM Roles Anywhere i roli IAM pozwala lokalnemu potokowi CI/CD bezpiecznie uwierzytelniać się w AWS i publikować pakiety w CodeArtifact bez konieczności migracji całego potoku do AWS. Dla zależności publicznych, skonfigurowanie repozytoriów CodeArtifact z połączeniami zewnętrznymi i ustawienie repozytoriów publicznych jako zależności nadrzędnych automatycznie pobiera pakiety z publicznych źródeł i buforuje je w CodeArtifact, co zapewnia spójność i dostępność. Nieprawidłowe opcje: Budowanie obrazów AMI i używanie AWS CLI do publikowania pakietów jest zbyt skomplikowane i niepotrzebne do samego publikowania pakietów. Używanie bucketów S3 i funkcji Lambda do publikowania pakietów wprowadza dodatkową warstwę złożoności i nie jest natywnym sposobem zarządzania pakietami w CodeArtifact. Tworzenie jednego repozytorium CodeArtifact z wieloma połączeniami zewnętrznymi jako podrzędnymi jest nieprawidłową konfiguracją. Połączenia zewnętrzne powinny być skonfigurowane jako nadrzędne, aby CodeArtifact mógł pobierać z nich pakiety.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana