Entrar em Contato

Programa do Curso

Desenvolvimento Avançado de Playbooks do Ansible

  • Trabalhando com variáveis, loops, condicionais e handlers (manipuladores)
  • Usando blocos, tratamento de erros e tags
  • Estruturando playbooks complexos

Técnicas de Jinja2 e Templateamento

  • Filtros avançados e buscas (lookups)
  • Criando templates dinâmicos
  • Melhores práticas de templateamento

Módulos e Plugins Personalizados

  • Escrevendo módulos personalizados em Python
  • Usando filtros, callbacks e plugins de conexão
  • Estratégias de depuração e log

Collections (Coleções) e Roles (Papéis)

  • Organizando conteúdos com roles
  • Empacotando e publicando Collections do Ansible
  • Gerenciamento de versionamento e dependências

Integração com APIs e Serviços Externos

  • Chamando APIs REST com o módulo URI
  • Trabalhando com provedores de nuvem e ferramentas externas
  • Integração com gerenciamento de segredos (secrets management)

Testes e Validação

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

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

  • Gerenciando código com Git e GitOps
  • Rastreamento de alterações e documentação
  • Fluxos de trabalho de CI/CD com conteúdos do Ansible

Resumo e Próximos Passos

Requisitos

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

Público-Alvo

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

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas