Curso de Ansible Overview

  • DevOps | CI | CD | Kubernetes | Web3

Curso de Ansible Overview

16H
Visão Geral

Curso de Ansible Overview, cuidado/ministrado por instrutor fornecerá a você experiência prática na criação de soluções de automação para simplificar e melhorar o gerenciamento de configuração, implantação de aplicativos e orquestração de serviços entre os servidores/hosts sob seus cuidados.

O Ansible foi desenvolvido para facilitar a implantação de seus aplicativos e sistemas, sem a necessidade de scripts manuais ou código personalizado para implantar e distribuir atualizações de aplicativos com segurança via SSH e sem a necessidade de agentes em sistemas remotos.

Embora frequentemente mencionado no mesmo áudio, o Ansible não substitui plataformas como o Kubernetes - embora possa ser usado para gerenciar os servidores que executam o Kubernetes, por exemplo.

Objetivo

Após realizar este Curso de Ansible Overview, você será capaz de:

  • Entenda a arquitetura Ansible e os playbooks Ansible
  • Como instalar e configurar o Ansible
  • Comandos ad hoc do Ansible
  • Módulos Ansible
  • Variáveis ​​Ansible
  • Fatos Ansible
  • Depurando o Ansible
  • Ansible Handlers
  • Monitoramento Ansible
Publico Alvo
  • Este Curso de Ansible Overview é destinado a administradores de sistemas que desejam usar o Ansible para automatizar o gerenciamento de configuração.
Pre-Requisitos
  • Alguma experiência no uso e gerenciamento do Windows, MacOS ou Linux com a linha de comando
Informações Gerais
  • Carga horária, 16h
  • Noturno de segunda a quinta das 19h às 23h, total de 4 encontros,

Formato de entrega:

  • Transmitido 100% on-line ao vivo via Microsoft Teams na presença de um instrutor/consultor Ansible/kubernetes/microservices/terraforme, docente em sala de aula.
  • apostila
  • laboratório prático 
Materiais
Português/Inglês + Exercícios + Lab Ansible ao vivo em sala de aula
Conteúdo Programatico

Visão geral da arquitetura Ansible

  1. Variáveis
  2. fatos
  3. Inventário
  4. Playbooks
  5. Funções
  6. Tarefas
  7. Jinja2
  8. Torre Ansible

Instalando e configurando o Ansible

  1. Instalando no Mac, Windows, Linux e através do Python / pip
  2. Playbooks Ansible
  3. Jogos e Playbooks
  4. Visão geral do YAML
  5. lista de tarefas
  6. Executando tarefas com chamadas de módulo
  7. Múltiplas jogadas

Principais Módulos Ansible

  1. Comando
  2. Concha
  3. Nuvem
  4. Agrupamento
  5. Base de dados
  6. arquivos
  7. Identidade
  8. Criptografia
  9. Mensagens
  10. Fonte de controle

Variáveis ​​Ansible

  1. Nomes de variáveis ​​válidos
  2. Definindo Variáveis ​​no Inventário
  3. Definindo Variáveis ​​em um Playbook
  4. Definindo variáveis ​​em arquivos e funções
  5. Usando e transformando variáveis ​​com modelos Jinja2
  6. Registrando Variáveis
  7. Variáveis ​​Mágicas
  8. Propriedades do sistema e fatos do Ansible

Depurando o Ansible

  1. Depuração via configuração ou variável de ambiente
  2. Jogadas de depuração
  3. Funções de depuração
  4. Blocos de depuração
  5. Tarefas de depuração

Ansible Handlers

  1. Usando o Notify
  2. Executando operações na mudança
  3. Executando várias tarefas com Ansible Handlers
  4. Usando variáveis ​​em manipuladores

Comandos ad hoc do Ansible

  1. Execução da tarefa
  2. Transferência de arquivo
  3. Atualizando e atualizando
  4. Gerenciando Pacotes
  5. Serviços de gerenciamento
  6. Verificações do sistema

Gerenciando e Monitorando o Ansible

  1. módulo de monitoramento
  2. módulo de notificação
  3. módulo de gerenciamento remoto
  4. módulo de utilitários
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h