Um único desenvolvedor atualmente armazena o código-fonte do projeto em um bucket S3. A empresa adicionará desenvolvedores e precisa evitar conflitos de código e perda de trabalho, fornecer um ambiente de teste para versões mais recentes e permitir que os desenvolvedores façam deploy automaticamente para teste e produção quando o código do repositório for alterado. Qual é a solução mais eficiente?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie um repositório AWS CodeCommit por projeto, use a branch principal para produção, crie uma branch de teste para deployments de teste e use branches de feature mais pull requests para desenvolver e mesclar alterações em teste e principal..
Por que esta é a resposta
A criação de um repositório AWS CodeCommit por projeto, com branches distintas para produção (principal), teste e feature, é a solução mais eficiente. Isso permite o controle de versão adequado, isolamento de ambientes e colaboração entre desenvolvedores. Branches de feature com pull requests evitam conflitos e garantem revisão de código antes da integração. Pipelines de deployment podem ser configurados para acionar automaticamente deployments para teste e produção a partir das branches correspondentes. Armazenar código-fonte diretamente em buckets S3 não oferece controle de versão distribuído, branching ou funcionalidades de colaboração como pull requests, tornando-o inadequado para equipes. Usar a mesma branch principal para produção e teste com pipelines diferentes pode levar a confusão e dificultar o isolamento de ambientes. Habilitar versionamento e branching em buckets S3 não replica a funcionalidade de um sistema de controle de versão como o Git, que é essencial para o desenvolvimento colaborativo.
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