Um CodePipeline tem uma ação de implantação do CloudFormation que cria um bucket S3 e uma ação de implantação S3 posterior que deve fazer upload do artefato de build para esse bucket criado. Como o pipeline deve ser configurado para que a ação de implantação S3 use o bucket criado pela ação do CloudFormation? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Adicione uma saída chamada BucketName ao modelo do CloudFormation e defina seu valor para referenciar o bucket S3 criado. Configure o namespace da ação do CloudFormation no pipeline para StackVariables., Configure o artefato de build da ação de build como entrada para a ação de implantação S3 do CodePipeline. Configure a ação de implantação para implantar no bucket S3 referenciando StackVariables.BucketName..
Por que esta é a resposta
A primeira opção correta explica como expor o nome do bucket S3 criado pelo CloudFormation. Ao definir uma saída no modelo do CloudFormation e configurar o namespace da ação para StackVariables, o nome do bucket se torna acessível a outras ações no pipeline como StackVariables.BucketName. A segunda opção correta detalha como a ação de implantação S3 deve consumir essa informação. Ela deve receber o artefato de build como entrada e, crucialmente, referenciar o bucket S3 usando a sintaxe StackVariables.BucketName, que é o valor exportado pela ação do CloudFormation. A opção incorreta sobre AWS::SSM::Parameter está errada porque, embora o SSM Parameter Store possa ser usado para compartilhar valores, o CodePipeline tem um mecanismo mais direto para compartilhar saídas entre ações usando namespaces. A opção que configura os artefatos de saída do CloudFormation como um parâmetro do SSM StackVariables e nomeia o artefato como BucketName está incorreta porque o namespace da ação do CloudFormation é a maneira correta de expor saídas diretamente no pipeline. A opção que configura o artefato de build e o parâmetro do AWS Systems Manager como entradas está incorreta porque o SSM Parameter Store não é a forma padrão de passar saídas de uma ação do CloudFormation para uma ação subsequente no mesmo pipeline.
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