Questão FC405912
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, as
Questões sem classificação de assunto (TI - Engenharia de Software)
FGV · 2024
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.
- É 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.
- 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.
- É um modelo de gerenciamento de infraestruturas exclusivamente aplicado a servidores físicos, eliminando a necessidade de automação em ambientes virtuais.
- 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.
- É 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.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A prática de Infrastructure as Code (IaC) consiste em definir a infraestrutura por meio de scripts ou arquivos de configuração, substituindo operações manuais por código passível de execução.
Isso automatiza processos, promove provisionamento consistente e reduz erros humanos. Como os artefatos são gerenciados em controle de versão, há registro de mudanças, possibilidade de revisão e rollback.
IaC permite a replicação e a entrega de ambientes de forma padronizada, garantindo reprodutibilidade entre desenvolvimento, homologação e produção, e integrando-se a pipelines de CI/CD para entregas mais rápidas e confiáveis.
Existem abordagens declarativas (estado desejado) e imperativas (passos), sendo a declarativa valorizada por assegurar idempotência. Ferramentas típicas: Terraform, Ansible, CloudFormation.
Conteúdo do catálogo FC Concursos · Atualizado em