Questão nº 64
Questão de Tecnologia da Informação · FGV DATAPREV 2024 (nº 64)
Uma equipe de infraestrutura de nuvem está trabalhando em uma concepção de serviço em nuvem, na qual as informações de configuração da infraestrutura são armazenadas em arquivos padronizados, que podem ser lidos por softwares que mantêm o estado da infraestrutura.
Esse mecanismo é o de
- Adistribuição de carga.
- Bescalonamento de serviço.
- Cinfraestrutura como código. (alternativa correta)
- Dsoftware como serviço.
- Evirtualização de software básico.
Resposta comentada
Gabarito Alternativa C
Infraestrutura como Código (IaC) é a prática de gerenciar e provisionar recursos de infraestrutura (como servidores, redes e bancos de dados) usando arquivos de definição legíveis por máquina, permitindo automatizar e replicar a infraestrutura de forma consistente.
- (A) Incorreta: Distribuição de carga é uma técnica para balancear o tráfego de rede entre múltiplos servidores, otimizando o uso de recursos e a disponibilidade, não um método de definição da infraestrutura em arquivos.
- (B) Incorreta: Escalonamento de serviço é a capacidade de ajustar dinamicamente a quantidade de recursos (como servidores ou capacidade de processamento) de um serviço para atender à demanda, não a forma como a infraestrutura é descrita em arquivos.
- (C) Correta: Infraestrutura como Código (IaC) descreve precisamente o cenário onde as informações de configuração da infraestrutura são armazenadas em arquivos padronizados e gerenciadas por softwares, permitindo automação, versionamento e consistência na implantação e manutenção.
- (D) Incorreta: Software como Serviço (SaaS) é um modelo de entrega de software onde o provedor hospeda e gerencia o aplicativo, e os usuários o acessam pela internet; não se refere à forma como a infraestrutura subjacente é configurada. A armadilha aqui é o termo "como serviço", que pode induzir ao erro por ser comum no universo da nuvem (IaaS, PaaS, SaaS), mas o foco da questão é a definição e gerenciamento da infraestrutura, não o modelo de entrega de software.
- (E) Incorreta: Virtualização de software básico é a tecnologia de criar versões virtuais de sistemas operacionais ou outros softwares para que possam ser executados em hardware subjacente, não a metodologia de gerenciar a infraestrutura através de código.
Fonte: FGV DATAPREV 2024 Analista de Tecnologia da Informação - Segurança Cibernética e Proteção de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.