Programa do Curso

Introdução

Visão Geral dos Recursos e Arquitetura da Plataforma de Automação Red Hat Ansible

  • Revisão dos conceitos fundamentais do Ansible
  • Compreensão dos conteúdos e recursos principais do Ansible

Instalação e Configuração da Plataforma de Automação Red Hat Ansible

  • Pré-requisitos para a instalação do Ansible
  • Atualização da versão atual do Ansible

Configuração da Plataforma de Automação Red Hat Ansible

  • Realizando métodos avançados de configuração do ambiente
  • Trabalhando com comandos de CLI de nível superior do Ansible

Executando Playbooks do Ansible e Praticando Delegação de Componentes

  • Executando e gerenciando casos de uso específicos para tarefas e jogadas

Aproveitando Artefatos Reutilizáveis do Ansible e Automatizando Tarefas Complexas com Inventário

Lidando com a Interação de Dados entre Ferramentas do Ansible e Sistemas

Uso Aprofundado dos Componentes Tradicionais do Ansible e Comandos Ad-Hoc

Utilizando a Sintaxe de Automação Avançada do Ansible com YAML

  • Gerenciando strings de dados não seguras ou brutas
  • Usando âncoras e aliases do YAML para maior flexibilidade

Manipulando Dados Complexos e Transformando Funcionalidades de String no Ansible

Trabalhando com a Arquitetura Expansível de Plugins do Ansible

  • Tipos de plugins do Ansible e como maximizar seu uso

Utilizando Palavras-chave Avançadas de Playbooks e Ferramentas de Linha de Comando do Ansible

Visão Geral de Operações Complexas de Módulos com Red Hat Ansible

Gerenciando e Coordenando Atualizações Rolling do Ansible

Acessando a Torre do Red Hat Ansible Usando a Plataforma de Automação Ansible

Integrando o Ansible com o Gerenciamento Avançado de Cluster da Red Hat

Interagindo com APIs RESTful Usando Playbooks e Torre

Automatizando Pipelines de Construção e Simplificando Fluxos de Trabalho na Plataforma de Automação Ansible

Desenvolvendo Abordagens CI/CD com a Plataforma de Automação Ansible e Torre

Criando e Escrevendo Módulos e Plugins Personalizados para Projetos de Desenvolvimento do Ansible

  • Adicionando e otimizando módulos e plugins locais
  • Convenções e melhores práticas para o desenvolvimento de módulos do Ansible

Operando a Plataforma de Automação Red Hat Ansible com Python 3.x

Depurando Módulos e Dicas para Formatação de Documentação

Visão Geral do Desenvolvimento de Módulos do Ansible em Plataformas Externas

  • Diretrizes para a Automação do Ansible na Microsoft, AWS e mais

Testando o Ansible com Métodos Eficientes e Monitorando Ciclos de Vida dos Módulos

  • Práticas avançadas de desenvolvimento para outros recursos e utilitários do Ansible

Maximizando a API Python da Plataforma de Automação Red Hat Ansible

Trabalhando com o Ansible Galaxy e Utilizando Estruturas de Metadados

Aproveitando Serviços Públicos de Nuvem em Conformidade com o Ansible

Implementando Aplicações Nativas da Nuvem Usando a Automação do Ansible

  • Migrando para uma plataforma nativa de nuvem com o Ansible
  • Executando implementações avançadas do Red Hat OpenShift

Automatizando Redes com Ansible e Respondendo a Operações Dinâmicas de Carga de Trabalho

  • Trabalhando com módulos de rede do Ansible e analisando dados do Ansible
  • Gerenciando timeout, proxy e outros problemas
  • Praticando métodos de virtualização e contêineres

Manutenção e Administração da Plataforma de Automação Ansible e Componentes

Demonstrando os Casos de Automação Mais Comuns para a Organização

Solução de Problemas na Plataforma de Automação Red Hat Ansible

Resumo e Conclusão

Requisitos

  • Conhecimento de administração de sistemas Linux e CLI
  • Experiência com tarefas básicas de automação Ansible
  • Proficiência na sintaxe de programação YAML
  • Compreensão de infraestrutura e fluxos de trabalho de TI
  • Conhecimento básico da linguagem de programação Python

Público-Alvo

  • Engenheiros DevOps
  • Desenvolvedores
  • Administradores SysOps
 35 Horas

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas