Questão de Arquitetura de Software — Sistemas Distribuídos — CESPE / CEBRASPE 2024
Arquitetura de Software›Sistemas Distribuídos
Código
ce170486
Banca
CESPE / CEBRASPE
Órgão
CNJ
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade: Analista de Sistemas
Em relação a DevOps e DevSecOps, julgue o item que se segue.O gerenciamento das configurações rastreia, atualiza e mantém as configurações dos servidores, das aplicações e de outros ambientes de um sistema, para que este funcione em uma linha de base predeterminada e permaneça seguro independentemente de quaisquer alterações.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
DevOps e DevSecOps
Gabarito: ✅ Certo. A afirmação descreve corretamente o conceito de gerenciamento de configurações, uma prática central em DevOps que visa manter a consistência e a segurança dos ambientes por meio do rastreamento, atualização e manutenção das configurações de servidores, aplicações e demais componentes, assegurando que o sistema opere dentro de uma linha de base predefinida, inclusive diante de alterações.
No contexto do DevOps, o gerenciamento de configurações é suportado por ferramentas como Ansible, Puppet e Terraform, que automatizam o provisionamento e a manutenção da infraestrutura como código (IaC). Essas ferramentas garantem que ambientes sejam reproduzíveis e estejam em conformidade com o estado desejado, o que contribui diretamente para a segurança, uma vez que a linha de base estabelece configurações seguras. A ressalva de que o sistema "permaneça seguro independentemente de quaisquer alterações" é coerente com os princípios de DevSecOps, que integram segurança de forma contínua e automatizada em todo o ciclo de vida, mitigando riscos mesmo quando mudanças ocorrem.
PEGA ESSA DICA!
Em provas sobre DevOps, lembre-se de que o gerenciamento de configurações é parte essencial da Infraestrutura como Código (IaC) e visa garantir consistência, confiabilidade e segurança por meio de automação e versionamento. Ferramentas como Ansible (imperativa) e Puppet (declarativa) são exemplos clássicos cobrados pelas bancas.