Microaula em Método CELULA • Prévia Aberta
1. Circunstância (O Desafio no Mundo Real)
Configurar servidores manualmente pelo terminal gera o problema dos 'servidores animais de estimação' (pets): máquinas únicas, cheias de configurações manuais esquecidas que ninguém consegue recriar se estragarem. O Ansible transforma servidores em 'gado' (cattle): infraestrutura declarativa e reprodutível em minutos.
2. Fundamentos & Conceito Central (Estudos)
1. Arquitetura Sem Agentes do Ansible
O Ansible se destaca pela simplicidade operacional:
- Agentless: Não exige nenhum software ou agente especial rodando nas máquinas gerenciadas; ele se conecta via SSH padrão e executa comandos através de módulos Python;
- Idempotência: A propriedade essencial onde rodar o mesmo playbook 10 vezes produz o mesmo resultado exato da primeira execução, alterando apenas o que estiver fora do estado desejado;
- Inventários e Variáveis: Arquivo que mapeia os grupos de servidores (web, db, loadbalancers) e suas credenciais de conexão.
2. Playbooks, Roles e Ansible Vault
Playbooks são arquivos YAML legíveis que descrevem o estado do sistema (pacotes instalados, arquivos de configuração copiados, serviços iniciados). O Ansible Vault permite criptografar senhas e chaves privadas dentro do repositório Git com total segurança.
Desbloqueie o Conteúdo Completo
Quer praticar no Laboratório e emitir seu Certificado?
Faça sua matrícula para ter acesso à videoaula completa, áudio narrativo, roteiro de slides com controles, laboratório guiado com envio de evidência e certificado com código verificável de autenticidade.
