Questão FC370005
Leia o trecho a seguir. Esta tecnologia é uma abordagem da automação da infraestrutura baseada em práticas do desenvolvimento de software. Ela enfatiza rotinas consistentes e repet
Modelos de Ciclo de Vida e Metodologias de Desenvolvimento
FGV · 2025
Leia o trecho a seguir.
Esta tecnologia é uma abordagem da automação da infraestrutura baseada em práticas do desenvolvimento de software. Ela enfatiza rotinas consistentes e repetíveis para provisionar e alterar sistemas e suas configurações. Com ela, as mudanças são feitas através do código, e em seguida, a automação é utilizada para testar e aplicar essas alterações nos sistemas.
A descrição acima corresponde à
- CI/CD – Continuous Integration / Continuous Delivery.
- IaaS – Infrastructure as a Service.
- TDD – Test Driven Development.
- PaaS – Plataform as a Service.
- IaC – Infrastructure as Code.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
IaC (Infrastructure as Code) é a prática de gerenciar e provisionar infraestrutura por meio de código, em vez de procedimentos manuais. Aqui, descrições de servidores, redes e configurações são declaradas em arquivos que podem ser versionados, revisados e testados.
As mudanças são aplicadas via automatização: o código é executado por ferramentas que criam, atualizam ou removem recursos, garantindo rotinas consistentes e repetíveis.
Vantagens: maior reprodutibilidade, redução de erros humanos, possibilidade de teste e integração com pipelines de CI/CD, e rastreabilidade por meio de versionamento (logs e rollback simples).
Conceitos importantes incluem idempotência (aplicar o mesmo código várias vezes produz o mesmo estado) e infraestrutura imutável ou declarativa, facilitando auditoria e governança.
Conteúdo do catálogo FC Concursos · Atualizado em