Uma empresa está migrando do CI/CD on-premises para a AWS. Eles querem que seus pacotes e repositórios públicos dependentes estejam disponíveis no CodeArtifact com o mínimo de sobrecarga operacional. Qual combinação de etapas eles devem seguir? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie um trust anchor do AWS IAM Roles Anywhere, crie uma função do IAM que permita ações do CodeArtifact e confie no anchor do Roles Anywhere, então atualize o pipeline de CI/CD on-premises para assumir essa função do IAM e publicar pacotes no CodeArtifact., Para cada dependência de repositório público, crie um repositório CodeArtifact configurado com uma conexão externa e defina os repositórios públicos como dependências upstream..
Por que esta é a resposta
A primeira opção correta, "Crie um trust anchor do AWS IAM Roles Anywhere...", permite que o pipeline CI/CD on-premises autentique-se na AWS e publique pacotes no CodeArtifact de forma segura, sem a necessidade de credenciais de longo prazo. O IAM Roles Anywhere facilita a integração de cargas de trabalho fora da AWS com os serviços AWS. A segunda opção correta, "Para cada dependência de repositório público, crie um repositório CodeArtifact configurado com uma conexão externa e defina os repositórios públicos como dependências upstream", é a maneira recomendada e mais eficiente de gerenciar dependências públicas no CodeArtifact. Isso permite que o CodeArtifact atue como um proxy para esses repositórios, armazenando em cache os pacotes e garantindo alta disponibilidade e segurança. A opção de criar uma AMI e usar o AWS CLI não é a abordagem mais eficiente para publicar pacotes e introduz complexidade desnecessária. A opção de usar um bucket S3 com uma função Lambda para publicar pacotes é uma solução alternativa, mas o CodeArtifact oferece recursos nativos para gerenciar dependências de forma mais integrada e com menos sobrecarga operacional. A opção de criar um único repositório CodeArtifact com várias conexões externas configuradas como downstream está incorreta; as conexões externas devem ser configuradas como upstream para que o CodeArtifact possa buscar pacotes desses repositórios.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão