Questão de Engenharia de Software — Desenvolvimento de Software — FCC 2018
Engenharia de Software›Desenvolvimento de Software
Código
fc049148
Banca
FCC
Órgão
SEFAZ-SC
Ano
2018
Cargo
Auditor-Fiscal da Receita Estadual - Tecnologia da Informação (Prova 3)
No âmbito da infraestrutura, uma das vantagens DevOps é
Arealizar deploy sob controle manual de especialistas.
Bestabelecer uma divisão bem delimitada entre infraestrutura e desenvolvimento.
Cpossuir um ambiente aberto (não padrão) sem muitos controles.
Dter a infraestrutura como código.
Efazer com que cada etapa do processo seja aprovada formalmente pelos gerentes.
Revelar gabarito e comentário▾
GabaritoD — ter a infraestrutura como código.
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 Infraestrutura como Código
Gabarito: letra D. Uma das principais vantagens do DevOps no âmbito da infraestrutura é tratá-la como código (Infrastructure as Code - IaC), permitindo automação, versionamento e consistência nos ambientes, conforme os princípios da cultura DevOps.
A questão cobra o entendimento central do DevOps: a quebra de silos entre desenvolvimento e operações, com forte ênfase em automação e padronização. A alternativa D reflete diretamente o conceito de IaC, um pilar da prática.
DevOps: Pilares (Automação, Colaboração (quebra de silos), Padronização); Infraestrutura como Código (IaC) (Provisionamento automatizado, Versionamento, Consistência entre ambientes); O que NÃO é (Controle manual de deploy, Divisão rígida entre equipes, Ambiente sem controles, Aprovação burocrática por gerentes)
Alternativa A — ❌ Incorreta
Afirma que o deploy deve ser feito sob controle manual de especialistas. O DevOps preza pela automação dos deploys, reduzindo intervenção manual e riscos de erro humano.
Alternativa B — ❌ Incorreta
Defende uma divisão bem delimitada entre infraestrutura e desenvolvimento. DevOps busca exatamente o oposto: integrar as equipes e promover colaboração contínua.
Alternativa C — ❌ Incorreta
Propõe um ambiente aberto e sem muitos controles. DevOps incentiva ambientes padronizados e controlados via código, com versionamento e auditoria.
Alternativa D — ✅ Correta ⟵ GABARITO
"Ter a infraestrutura como código" é uma vantagem central do DevOps. Com IaC, é possível provisionar e gerenciar recursos de forma automatizada, repetível e versionada, alinhada aos princípios de entrega contínua.
Alternativa E — ❌ Incorreta
Sugere que cada etapa do processo seja aprovada formalmente pelos gerentes. DevOps valoriza a autonomia das equipes e a automação de testes e deploys, com aprovações integradas ao pipeline, não necessariamente por gerentes.
PEGA ESSA DICA!
Na prova, lembre-se que DevOps é sobre automação, colaboração e infraestrutura como código. Alternativas que envolvem controles manuais, divisão rígida ou burocracia excessiva estão geralmente erradas.