Questão nº 79
Questão de Tecnologias da Informação · FCC SEFAZ-SC 2018 - Conhecimentos Específicos (P3) (nº 79)
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. (alternativa correta)
- Efazer com que cada etapa do processo seja aprovada formalmente pelos gerentes.
Resposta comentada
Gabarito Alternativa D
DevOps é uma cultura e um conjunto de práticas que visam integrar o desenvolvimento de software (Dev) e as operações de TI (Ops) para acelerar a entrega de valor, melhorar a qualidade e aumentar a colaboração. Na infraestrutura, uma das maiores vantagens é tratar os recursos de TI como software, usando Infraestrutura como Código (IaC).
(A) Incorreta: Realizar deploy (implantação) sob controle manual de especialistas é o que DevOps tenta evitar. A automação é um pilar para garantir velocidade, consistência e reduzir erros humanos.
(B) Incorreta: Estabelecer uma divisão bem delimitada entre infraestrutura e desenvolvimento é o oposto do objetivo DevOps. A filosofia DevOps busca quebrar os "silos" e promover a colaboração e a integração contínua entre essas equipes. Armadilha da banca: Pode parecer que a especialização é boa, mas DevOps foca na união e responsabilidade compartilhada.
(C) Incorreta: Possuir um ambiente aberto (não padrão) sem muitos controles é uma prática de alto risco que leva a inconsistências, problemas de segurança e dificuldade de manutenção, contrariando a busca por estabilidade e repetibilidade de DevOps.
(D) Correta: Ter a infraestrutura como código (IaC) significa que a configuração e o provisionamento de servidores, redes e outros recursos de infraestrutura são definidos em arquivos de código. Isso permite automatizar, versionar, testar e replicar ambientes de forma consistente, rápida e confiável, sendo um dos pilares da agilidade e eficiência em DevOps.
(E) Incorreta: Fazer com que cada etapa do processo seja aprovada formalmente pelos gerentes introduz burocracia e lentidão, o que vai contra a agilidade e a entrega contínua que DevOps busca promover.
Fonte: FCC SEFAZ-SC 2018 - Conhecimentos Específicos (P3) Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.