Ed
há 2 meses
Vamos analisar cada assertiva: 1. Rollbacks automatizados permitem restaurar versões estáveis de sistemas de forma automática e rápida, reduzindo a necessidade de intervenção manual e garantindo maior continuidade dos serviços. Verdadeiro, essa afirmativa está correta, pois um dos principais objetivos dos rollbacks automatizados é minimizar a intervenção manual e garantir a continuidade do serviço. 2. A execução de rollback depende exclusivamente de intervenção humana em tempo real, já que pipelines de CI/CD não oferecem suporte à automação desse processo. Falso, essa afirmativa é incorreta, pois os rollbacks automatizados são projetados para funcionar sem a necessidade de intervenção humana, especialmente em ambientes de CI/CD. 3. O processo de rollback inclui etapas como detecção de falhas, execução da reversão e validação pós-rollback, assegurando que o sistema volte ao estado funcional esperado. Verdadeiro, essa afirmativa está correta, pois essas etapas são essenciais para garantir que o rollback seja eficaz e que o sistema retorne a um estado funcional. 4. Ferramentas de controle de versão, como Git, e de IaC, como Terraform ou Ansible, são fundamentais para possibilitar reversões confiáveis e consistentes. Verdadeiro, essa afirmativa também está correta, pois essas ferramentas são essenciais para gerenciar versões e facilitar o processo de rollback. Agora, vamos ver quais alternativas contêm apenas itens verdadeiros: - a) III. (Correta) - b) II e III. (Incorreta, pois II é falsa) - c) e IV. (Incorreta, pois não está claro o que "e" representa) - d) III e IV. (Correta) - e) IV. (Correta) As alternativas corretas que contêm todos os itens verdadeiros são: a) III e d) III e IV. Como a pergunta pede uma única alternativa, a mais completa e correta é: d) III e IV.