FC ConcursosFC Concursos

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.

  1. É 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.
  2. 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.
  3. É um modelo de gerenciamento de infraestruturas exclusivamente aplicado a servidores físicos, eliminando a necessidade de automação em ambientes virtuais.
  4. 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.
  5. É 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

Continue aprendendo