Uma empresa usa o AWS CodeCommit e precisa manter uma cópia de backup dos dados do repositório em uma segunda região da AWS. Qual abordagem satisfaz esse requisito?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Criar uma regra do EventBridge que aciona o AWS CodeBuild a cada push do repositório. No CodeBuild, clonar o repositório, criar um arquivo .zip do conteúdo e copiar esse arquivo para um bucket S3 na segunda região..
Por que esta é a resposta
A abordagem correta utiliza o EventBridge para detectar pushes no CodeCommit, acionando o CodeBuild. O CodeBuild clona o repositório, compacta o conteúdo e o envia para um bucket S3 na segunda região. Isso garante um backup quase em tempo real e consistente com cada alteração. O AWS Elastic Disaster Recovery não é adequado para backup de repositórios CodeCommit, pois é projetado para recuperação de desastres de instâncias de servidor e bancos de dados. O AWS Backup não suporta backup nativo de repositórios CodeCommit. Criar um snapshot do repositório CodeCommit via Step Functions não é uma funcionalidade nativa do CodeCommit para backup entre regiões e seria mais complexo e menos granular do que a solução com CodeBuild.
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