Questão nº 44

Questão de Tecnologia da Informação · FGV DNIT 2024 (nº 44)

FGV2024Analista Administrativo - Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

Infraestrutura como código (IaC) é uma forma de gerenciamento e provisionamento de infraestrutura por meio de código em vez de processos manuais.

Com relação às três práticas para implementar IaC, analise as afirmativas a seguir.

I. Definir todas as suas coisas como código é uma prática básica para fazer alterações rápidas e de modo confiável. Os principais motivos para a adoção dessa prática são a interoperabilidade, a consistência e a acessibilidade.

II. Testar e entregar continuamente todo o trabalho em andamento é uma prática onde as equipes de infraestrutura são rigorosas nos testes. Eles usam a automação para implantar e testar o sistema como um todo antes de testar e integrar todos os módulos desenvolvidos por todos os envolvidos.

III. Construir peças pequenas e simples, que os membros da equipe podem alterar independentemente é uma prática essencial, pois muitas equipes enfrentam dificuldades quando seus sistemas são grandes e fortemente acoplados. Quanto maior um sistema, mais difícil mudá-lo e mais fácil quebrar.

Está correto o que se afirma em

Resposta comentada

Gabarito Alternativa D

Infraestrutura como Código (IaC) é a abordagem de gerenciar e provisionar a infraestrutura de TI (como servidores e redes) usando arquivos de código que podem ser versionados e automatizados, em vez de configurações manuais. Isso garante consistência e repetibilidade.

(A) Incorreta: A afirmativa lista "interoperabilidade" como um dos principais motivos para a adoção da prática de definir tudo como código. Embora a IaC possa indiretamente facilitar a interoperabilidade ao padronizar a infraestrutura, não é geralmente citada como um motivo primário para a adoção da prática de codificar tudo, ao contrário da consistência, velocidade, confiabilidade e auditabilidade.
(B) Incorreta: A afirmativa I contém uma imprecisão, como explicado acima.
(C) Incorreta: A afirmativa II descreve uma ordem de teste inversa. Em práticas de CI/CD para IaC, os módulos são testados individualmente antes de serem integrados e o sistema como um todo é testado após a integração dos módulos, e não "antes de testar e integrar todos os módulos".
(D) Correta: Esta afirmativa descreve um princípio fundamental de design de sistemas e IaC: a modularidade. Construir componentes pequenos e independentes facilita a manutenção, a alteração e reduz o risco de falhas em grandes sistemas, que são mais difíceis de gerenciar quando fortemente acoplados.
(E) Incorreta: A afirmativa II está incorreta.

Fonte: FGV DNIT 2024 Analista Administrativo - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho