Programa do Curso

Desenvolvimento Avançado de Playbooks Ansible

  • Trabalhando com variáveis, loops, condicionais e manipuladores
  • Utilizando blocos, tratamento de erros e tags
  • Estruturando playbooks complexos

Jinja2 e Técnicas de Modelagem

  • Filtros avançados e consultas
  • Criando modelos dinâmicos
  • Melhores práticas em modelagem

Módulos Personalizados e Plugins

  • Escrivendo módulos personalizados em Python
  • Utilizando filtros, callbacks e plugins de conexão
  • Estratégias de depuração e registro

Coleções e Papéis

  • Organização de conteúdo com papéis
  • Empacotamento e publicação de Coleções Ansible
  • Gestão de versões e dependências

Integração de API e Serviços Externos

  • Ligando APIs REST com o módulo URI
  • Trabalhando com provedores de nuvem e ferramentas externas
  • Integração de gerenciamento de segredos

Testes e Validação

  • Utilizando ansible-lint, Molecule e pipelines CI/CD
  • Garantindo idempotência e reprodutibilidade
  • Análise estática e dinâmica de código Ansible

Ciclo de Vida do Conteúdo e Controle de Versão

  • Gestão de código com Git e GitOps
  • Rastreamento de mudanças e documentação
  • Fluxos de trabalho CI/CD com conteúdo Ansible

Resumo e Próximos Passos

Requisitos

  • Compreensão dos conceitos básicos do Ansible e sintaxe YAML
  • Experiência com administração de sistemas Linux
  • Familiaridade em desenvolver playbooks e gerenciar inventários

Público-alvo

  • Desenvolvedores experientes de automação
  • Engenheiros DevOps
  • Profissionais de TI que gerenciam automação em larga escala nas empresas
 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas