Questão nº 56
Questão de Tecnologia da Informação · FGV DATAPREV 2024 (nº 56)
A prática de Infrastructure as Code (IaC) tem se tornado cada vez mais comum em ambientes de TI, especialmente em organizações que adotam metodologias ágeis e DevOps. Sobre IaC, assinale a opção que descreve corretamente o seu conceito e características principais.
- AÉ uma metodologia que define a automação de processos manuais de infraestrutura por meio de scripts ou arquivos de configuração, permitindo o versionamento e a replicação de ambientes de forma padronizada. (alternativa correta)
- BTrata-se de uma abordagem que visa a centralização da infraestrutura em um único datacenter físico, promovendo maior segurança e controle sobre os recursos da organização.
- CÉ um modelo de gerenciamento de infraestruturas exclusivamente aplicado a servidores físicos, eliminando a necessidade de automação em ambientes virtuais.
- DRefere-se à adoção de infraestruturas escaláveis de forma automática, sem a necessidade de arquivos ou scripts de configuração, sendo totalmente gerenciada por inteligência artificial.
- EÉ um conjunto de boas práticas que propõe a terceirização completa da infraestrutura de TI, eliminando a necessidade de a empresa gerenciar internamente seus recursos.
Resposta comentada
Gabarito Alternativa A
A Infraestrutura como Código (IaC) é uma abordagem onde você gerencia e provisiona sua infraestrutura de TI (como servidores, redes, bancos de dados) usando arquivos de código em vez de configurações manuais. Isso permite automatizar, versionar e replicar ambientes de forma consistente.
- (A) Correta: É uma metodologia que define a automação de processos manuais de infraestrutura por meio de scripts ou arquivos de configuração, permitindo o versionamento e a replicação de ambientes de forma padronizada. Esta alternativa descreve perfeitamente o conceito de IaC, focando na automação através de código/scripts, e nos benefícios de versionamento e padronização/replicação de ambientes.
- (B) Incorreta: Trata-se de uma abordagem que visa a centralização da infraestrutura em um único datacenter físico, promovendo maior segurança e controle sobre os recursos da organização. Esta alternativa descreve uma escolha de arquitetura física (centralização) e seus objetivos, que não têm relação direta com o conceito de IaC. A armadilha aqui é confundir os benefícios de controle e padronização que o IaC oferece com uma imposição de arquitetura física específica; IaC pode ser aplicado em qualquer tipo de infraestrutura, seja ela centralizada, distribuída, on-premise ou em nuvem.
- (C) Incorreta: É um modelo de gerenciamento de infraestruturas exclusivamente aplicado a servidores físicos, eliminando a necessidade de automação em ambientes virtuais. Pelo contrário, IaC é amplamente utilizado em ambientes virtuais e na nuvem, onde a automação é ainda mais crucial para a agilidade e escalabilidade.
- (D) Incorreta: Refere-se à adoção de infraestruturas escaláveis de forma automática, sem a necessidade de arquivos ou scripts de configuração, sendo totalmente gerenciada por inteligência artificial. IaC depende fundamentalmente de arquivos e scripts de configuração (o "código"). A ausência de scripts é o oposto do conceito, e a gestão "totalmente por inteligência artificial" não é uma característica definidora do IaC atual.
- (E) Incorreta: É um conjunto de boas práticas que propõe a terceirização completa da infraestrutura de TI, eliminando a necessidade de a empresa gerenciar internamente seus recursos. Esta alternativa descreve a terceirização (outsourcing), que é uma estratégia de negócios, não o conceito de IaC. IaC é sobre como a infraestrutura é gerenciada, não quem a gerencia ou se ela é interna ou externa.
Fonte: FGV DATAPREV 2024 Analista de Processamento (Caderno Tipo 1). Reproduzida para fins de estudo.