Programa do Curso
1. Introdução a Ansible
- Visão geral de Configuration Management e automatização
- O que é Configuration Management?
- Importância da automatização nas operações de TI
- O que é Ansible?
- História e evolução
- Principais características e benefícios
- Arquitetura Ansible
- Nó de controlo e nós geridos
- Ficheiros de inventário e de configuração
- Módulos, Plug-ins e Playbooks
- Exercício prático
2. Configurando Ansible
- Instalando Ansible
- Instalação em diferentes sistemas operativos (Windows, macOS, Linux)
- Configurar o ambiente
- Configuração do nó de controlo
- Geração e distribuição de chaves SSH
- Exercício prático
3. Ansible Noções básicas e automação
- Comandos ad hoc para automação
- Executando comandos Ansible simples
- Usando módulos Ansible comuns
(ping,command,copy,yum,apt)
- Inventário Management
- Inventário estático vs dinâmico
- Agrupamento de hosts
- Variáveis de host e variáveis de grupo
- Exercício prático
4. Escrevendo seu primeiro manual
Teoria (20 minutos)
- Introdução aos Playbooks
- Noções básicas de sintaxe YAML
- Estrutura do Playbook: Tarefas, variáveis
- Automatizando tarefas com Playbooks
- Exemplos de tarefas: instalação de software, gerenciamento de arquivos e serviços
- Exercício prático
- Controlo de tarefas
- Adicionando manipuladores e notificações
- Usando condicionais e loops em tarefas
5. Conceitos avançados de Playbook
- Funções para automação estruturada
- Introdução às funções
- Criação e utilização de funções
- Variáveis e factos
- Definição e utilização de variáveis
- Recolha e utilização de factos
- Modelos
- Usando modelos Jinja2
- Gerando arquivos de configuração dinamicamente
- Exercício prático
6. Conclusão e próximos passos
- Recapitulação do dia
- Principais conclusões sobre automação com Ansible
- Recursos de aprendizagem adicionais
- Livros, tutoriais e documentação oficial
- PERGUNTAS E RESPOSTAS
Requisitos
Noção básica de comandos Linux/UnixFamiliaridade com SSH e conceitos básicos de rede
Declaração 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