Programa do Curso
1. Introdução ao Ansible
- Visão geral sobre Gerenciamento de Configuração e Automação
- O que é Gerenciamento de Configuração?
- A importância da automação nas operações de TI
- O que é Ansible?
- História e evolução
- Principais características e benefícios
- Arquitetura do Ansible
- Nó de Controle (Control Node) e Nós Gerenciados (Managed Nodes)
- Invenário (Inventory) e arquivos de configuração
- Módulos, Plugins e Playbooks
- Atividade Prática
2. Configurando o Ansible
- Instalando o Ansible
- Instalação em diferentes sistemas operacionais (Windows, macOS, Linux)
- Configurando o Ambiente
- Configuração do nó de controle
- Geração e distribuição de chaves SSH
- Atividade Prática
3. Fundamentos do Ansible e Automação
- Comandos Ad-hoc para Automação
- Executando comandos simples do Ansible
- Utilizando módulos comuns do Ansible (
ping,command,copy,yum,apt)
- Gestão do Invenário (Inventory)
- Invenário estático vs. dinâmico
- Agrupamento de hosts
- Variáveis de host e variáveis de grupo
- Atividade Prática
4. Escrevendo seu Primeiro Playbook
Teoria (20 minutos)
- Introdução aos Playbooks
- Fundamentos da sintaxe YAML
- Estrutura do Playbook: Plays, Tarefas e Variáveis
- Automatizando Tarefas com Playbooks
- Tarefas de exemplo: instalação de software, gerenciamento de arquivos e serviços
- Atividade Prática
- Controle de Tarefas
- Agrupando Handlers e Notificações
- Utilizando condicionais e loops nas tarefas
5. Conceitos Avançados de Playbooks
- Papéis (Roles) para Automação Estruturada
- Introdução aos papéis (roles)
- Criação e utilização de papéis (roles)
- Variáveis e Fatos (Facts)
- Definição e uso de variáveis
- Coleta e utilização de fatos (facts)
- Modelos (Templates)
- Utilizando modelos Jinja2
- Geração dinâmica de arquivos de configuração
- Atividade Prática
6. Conclusão e Próximos Passos
- Revisão do Dia
- Principais pontos sobre automação com Ansible
- Recursos para Aprendizado Contínuo
- Livros, tutoriais e documentação oficial
- Perguntas e Respostas
Requisitos
Conhecimento básico de comandos Linux/Unix Habilidade com SSH e conceitos fundamentais de rede
Testemunhos de Clientes (5)
Bom laboratório prático e guia de treinamento
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Curso - Introduction to Ansible Automation
Máquina Traduzida
conhecimento dos instrutores
Peter - Fast Lane Consulting and Education Services Limited
Curso - Introduction to Ansible Automation
Máquina Traduzida
Foi realmente preciso para minha compreensão. Como eu era novo no Ansible, houve um bom fundo teórico explicado com muitos exemplos práticos para entender os fundamentos do Ansible. Estou feliz por ter participado de tal treinamento!
Rostislav Mikl - Global Knowledge Network Training Limited
Curso - Introduction to Ansible Automation
Máquina Traduzida
O professor é muito paciente e não pareceu estar muito irritado com minhas várias perguntas.
Martine Schroor - Global Knowledge Network Training Limited
Curso - Introduction to Ansible Automation
Máquina Traduzida
- a abordagem do instrutor e como ele estava explicando
hatim hajji - ING Business Shared Services B.V.
Curso - Introduction to Ansible Automation
Máquina Traduzida