Programa do Curso

Introdução

Visão geral das caraterísticas e da arquitetura do projeto Ansible

  • Revisão dos conceitos e princípios fundamentais do Ansible
  • Introdução à sintaxe avançada do Ansible e às ferramentas de código aberto

Instalação do Ansible e configuração de recursos de automação

  • Pré-requisitos do sistema para Ansible
  • Escolhendo o melhor ambiente de SO para a instalação do Ansible
  • Execução de comandos iniciais de nível superior na CLI do Ansible

Utilização de projetos e recursos de código aberto em Playbooks

  • Instanciando componentes de Playbooks para casos de uso avançados

Trabalhando com inventários Ansible para processos de automação complexos

Lidar com a interação de dados entre Ansible ferramentas e sistemas

Uso aprofundado de componentes Ansible tradicionais e comandos ad-hoc

Operando com sintaxe Ansible avançada e utilizando práticas YAML extensíveis

  • Como gerenciar strings de dados não seguros ou brutos?

Execução da transformação de cadeias de caracteres para funcionalidades Ansible flexíveis

  • Manipulação de dados complexos para operações administrativas

Visão geral dos plug-ins de código aberto para o projeto Ansible

  • Extensão de plugins para casos de utilização optimizados

Atualização de Playbooks Funções de implementação em Ansible

  • Execuções de interface CLI v.s. para Playbooks
  • Trabalhar com palavras-chave complexas e operar ferramentas CLI intermédias

Administração de aplicações optimizadas de componentes Ansible e funções ad hoc

  • Melhores práticas para trabalhar com loops, condicionais, etc.

Gerenciando erros de playbooks e configurando o ambiente de tarefas remotas

Reciclagem de artefactos e regulação de funções em Ansible

Empregando estruturas e padrões dinâmicos de inventário

  • Revisão de conceitos de tags especiais e implementação de seus usos

Aplicação de métodos de ligação extensíveis e gestão de chaves de anfitrião

Encriptação do conteúdo do projeto Ansible e execução de estratégias avançadas de manipulação de dados

Integração de Ansible com AWX para funções de coordenação optimizadas

Interagindo com APIs RESTful usando Playbooks e AWX

Automatizando Pipelines de Construção e Simplificando Fluxos de Trabalho em Ansible

Desenvolvendo abordagens de CI/CD com Ansible

Visão geral do desenvolvimento de módulos personalizados e plug-ins em Ansible

  • Implementando práticas eficientes para módulos ou plug-ins locais e globais
  • Criando e escrevendo módulos e plug-ins otimizados

Operando Ansible Ferramentas e recursos com Python 3.x e Python API

Depuração de módulos e dicas para Documentation formatação

Implantação de módulos Ansible em plataformas externas

  • Diretrizes para implementações de Ansible em Microsoft, AWS e mais

Testando Ansible com métodos eficientes e monitorando ciclos de vida de módulos

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

Empregando estruturas de metadados em Ansible e integrando com serviços de nuvem pública

Implantando aplicativos nativos da nuvem usando Ansible automação

  • Migrando para uma plataforma nativa da nuvem com Ansible

Integrando Ansible com Repos e configurando mantenedores de coleção

Automatizando redes com Ansible e respondendo à carga de trabalho de operações dinâmicas

  • Trabalhando com módulos de rede Ansible e analisando dados Ansible
  • Gerenciando timeout, proxy e outros problemas
  • Praticar métodos de virtualização e contentorização

Exercitar métodos avançados de manutenção e administração para Ansible projeto e componentes

Discutindo conceitos aprofundados do ciclo de desenvolvimento do Ansible

  • Aproveitar a documentação do Ansible e as colecções de recursos de código aberto

Demonstrar os casos de automação mais comuns para a organização

Resolução de problemas de Ansible

Resumo e Conclusão

Requisitos

  • Proficiência na sintaxe de programação YAML e Python 3.x
  • Vasta experiência em Linux administração de sistemas e CLI
  • Conhecimento de tarefas de automação Ansible fundamentais
  • Compreensão dos conceitos e princípios da plataforma Ansible
  • Familiaridade com fluxos de trabalho de TI e arquitetura DevOps

Público-alvo

  • [Engenheiros
  • Programadores
  • Administradores de SysOps
 35 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas