Um pipeline do CodePipeline compila um aplicativo Java. Uma nova dependência em um arquivo .jar deve acionar uma compilação do pipeline quando uma nova versão estiver disponível. Qual solução atende a esse requisito?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie um repositório AWS CodeArtifact, publique a dependência .jar no CodeArtifact e use uma regra do Amazon EventBridge para acionar a compilação do CodePipeline..
Por que esta é a resposta
A solução correta é usar o AWS CodeArtifact porque ele é um serviço de gerenciamento de pacotes totalmente gerenciado que suporta artefatos como arquivos .jar. Publicar a dependência .jar no CodeArtifact e configurar uma regra do Amazon EventBridge para monitorar eventos de atualização de pacotes no CodeArtifact permite acionar o CodePipeline automaticamente quando uma nova versão estiver disponível. As outras opções são menos adequadas: Usar um bucket S3 com notificação SNS para acionar o CodePipeline é possível para artefatos, mas o CodeArtifact é a solução mais apropriada para gerenciamento de dependências de pacotes, oferecendo recursos como versionamento e controle de acesso granular. O Amazon ECR é para imagens de contêiner, não para arquivos .jar de dependência de aplicativos Java. Uma ação de origem do ECR ou notificação SNS não seria o mecanismo correto para monitorar um .jar.
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