Pular para conteúdo

Exercícios: Aula 12 - Automação e IaC ⚙️

🟢 Básicos (Fixação)

  1. Diferenciação de Papéis: Se você precisa criar uma rede virtual e 5 servidores na nuvem, usaria o Ansible ou o Terraform? E se precisasse instalar o Python nesses servidores?
  2. Vantagem do IaC: Cite um motivo pelo qual guardar a configuração do servidor em um arquivo de código é melhor do que anotar os passos em um caderno.

🟡 Intermediários (Aplicação)

  1. Playbooks do Ansible: Explique como o Ansible consegue configurar um servidor remoto sem que você precise sentar na frente dele e digitar comandos. Qual tecnologia de rede ele utiliza?
  2. Estado do Terraform: Por que o arquivo terraform.tfstate é o item mais importante para um engenheiro de infraestrutura? O que acontece se ele for perdido?

🔴 Desafio (Exploração)

  1. DevOps na Prática: Pesquise como o Terraform e o Ansible podem ser usados dentro de uma pipeline do GitHub Actions (Aula 11) para criar e configurar um servidor de forma 100% automática a cada novo release.

🔍 Ver Solução e Lógica do Exercício