Questão nº 45
Questão de Tecnologia da Informação · FGV DNIT 2024 (nº 45)
O ansible é uma ferramenta amplamente utilizada na automação de infraestrutura de TI.
Os ansible playbooks são usados para orquestrar processos de TI e são descritos em linguagem
- AAWK.
- BPERL.
- CYAML. (alternativa correta)
- DBASH.
- EPYTHON.
Resposta comentada
Gabarito Alternativa C
Ansible playbooks são como roteiros que o Ansible segue para automatizar tarefas de TI, descrevendo passo a passo o que deve ser feito. Para que o Ansible entenda esses roteiros, eles são escritos em uma linguagem específica.
(A) Incorreta: AWK é uma linguagem de programação para processamento de texto, não utilizada para escrever playbooks Ansible.
(B) Incorreta: PERL é uma linguagem de programação de propósito geral, mas não é a linguagem padrão para a sintaxe dos playbooks Ansible.
(C) Correta: YAML (YAML Ain't Markup Language) é uma linguagem de serialização de dados legível por humanos, ideal para arquivos de configuração e a linguagem padrão para descrever os playbooks do Ansible.
(D) Incorreta: BASH é um interpretador de comandos e linguagem de script para sistemas Unix-like. Embora Ansible possa executar comandos BASH através de módulos, os playbooks em si não são escritos em BASH. A armadilha aqui é confundir a capacidade do Ansible de executar scripts Bash com a linguagem de escrita dos playbooks.
(E) Incorreta: PYTHON é a linguagem de programação na qual o Ansible é desenvolvido e permite a criação de módulos personalizados, mas os playbooks não são escritos diretamente em código Python, e sim em YAML.
Fonte: FGV DNIT 2024 Analista Administrativo - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.