Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — FCC 2018

Engenharia de SoftwareDesenvolvimento 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 é
  1. Arealizar deploy sob controle manual de especialistas.
  2. Bestabelecer uma divisão bem delimitada entre infraestrutura e desenvolvimento.
  3. Cpossuir um ambiente aberto (não padrão) sem muitos controles.
  4. Dter a infraestrutura como código.
  5. 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.

1Pilares
Automação
Colaboração (quebra de silos)
Padronização
2Infraestrutura como Código (IaC)
Provisionamento automatizado
Versionamento
Consistência entre ambientes
3O que NÃO é
Controle manual de deploy
Divisão rígida entre equipes
Ambiente sem controles
Aprovação burocrática por gerentes
DevOps
LEVELsoulevel.com.br
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.

Gabarito: letra D.

Link permanente: /questoes/fc049148