No que se refere aos componentes centrais da arquitetura em ...
IaC refere-se ao gerenciamento e provisionamento da infraestrutura por meio de códigos, em vez de processos manuais, e o controle de versão é uma parte importante desse gerenciamento.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
A questão aborda o conceito de Infrastructure as Code (IaC), que é uma prática de DevOps que envolve o uso de scripts ou definições de código para automatizar o provisionamento e gerenciamento de infraestrutura. Em vez de realizar configurações manuais ou ad hoc em servidores físicos ou virtuais, a IaC permite que os engenheiros de software e DevOps definam recursos como código, o que torna o processo repetível, rápido e menos sujeito a erros humanos.
A menção ao controle de versão na questão é crucial, pois é uma ferramenta que permite gerenciar mudanças ao longo do tempo, mantendo um histórico das alterações feitas na infraestrutura como código. Isso não só facilita a rastreabilidade das mudanças, mas também permite a colaboração entre os membros da equipe, a reversão para estados anteriores em caso de necessidade e a integração contínua/entrega contínua (CI/CD) de infraestrutura.
Portanto, a alternativa está correta porque reflete com precisão como a IaC é fundamental para o gerenciamento eficiente e moderno da infraestrutura em ambientes de computação em nuvem, em que as operações são realizadas de forma automatizada e controlada.
Espero que essa explicação tenha ajudado a solidificar o seu entendimento sobre Infrastructure as Code e a importância do controle de versão nesse contexto. Continue estudando e qualquer dúvida, estou à disposição!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Infraestrutura como código (IaC) refere-se ao gerenciamento e provisionamento da infraestrutura por meio de códigos, em vez de processos manuais. A sigla vem do termo em inglês, "Infrastructure as Code".
Nesta abordagem, arquivos de configuração que incluem as especificações da sua infraestrutura são criados, facilitando a edição e a distribuição das suas configurações. A IaC também assegura o provisionamento do mesmo ambiente, todas as vezes. Ao codificar e documentar as especificações de configuração, a IaC auxilia na gerência de configuração e ajuda a evitar alterações de configuração ad-hoc não documentadas.
O controle de versão é uma parte importante da IaC. Os arquivos de configuração devem pertencer à fonte como qualquer outro código-fonte de software. Ao implantar a infraestrutura como código, também é possível separá-la em módulos, que podem ser combinados de diferentes maneiras por meio da automação.
https://www.redhat.com/pt-br/topics/automation/what-is-infrastructure-as-code-iac
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo