Questão FC406549
Rubens está implementando uma arquitetura DevOps em sua empresa e sabe que precisa de ferramentas adequadas para cada fase do ciclo de vida do software, dentro do fluxo CI/CD. Para
Gerenciamento de Redes
FGV · 2024
Rubens está implementando uma arquitetura DevOps em sua empresa e sabe que precisa de ferramentas adequadas para cada fase do ciclo de vida do software, dentro do fluxo CI/CD.
Para automatizar a implantação das aplicações desenvolvidas, Rubens utilizou na fase de entrega:
- Maven;
- Docker;
- GitHub;
- Ansible;
- Selenium.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Ansible é uma ferramenta de automação de TI projetada para automatizar provisionamento, gerenciamento de configuração e, especialmente, a implantação de aplicações no fluxo de entrega contínua.
Ela usa playbooks em YAML para descrever tarefas de forma legível, permite orquestrar implantações em vários hosts e mantém o estado desejado das máquinas.
Por ser agentless (usa SSH) e idempotent, garante execuções repetíveis e seguras: aplicar o mesmo playbook não causa efeitos colaterais indesejados.
Recursos como inventory, roles, modules e templates Jinja2 tornam os playbooks reutilizáveis e parametrizáveis, facilitando integração com pipelines CI/CD para automatizar a entrega e reduzir erros humanos.
Conteúdo do catálogo FC Concursos · Atualizado em