Entrar em Contato
 Duração 21 horas

Programa do Curso

Desenvolvimento Avançado de Playbooks do Ansible

  • Trabalho com variáveis, loops, condicionais e handlers
  • Uso de blocos, tratamento de erros e tags
  • Estruturação de playbooks complexos

Técnicas Jinja2 e de Templating

  • Filtros e lookups avançados
  • Criação de templates dinâmicos
  • Boas práticas de templating

Módulos e Plugins Personalizados

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

Coleções e Papéis (Roles)

  • Organização de conteúdo com papéis (roles)
  • Empacotamento e publicação de Ansible Collections
  • Gerenciamento de versionamento e dependências

Integração de APIs e Serviços Externos

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

Testes e Validação

  • Uso de ansible-lint, Molecule e pipelines CI/CD
  • Garantia de 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

  • Gerenciamento de código com Git e GitOps
  • Rastreamento de alterações 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 da sintaxe YAML
  • Experiência com administração de sistemas Linux
  • Familiaridade com o desenvolvimento de playbooks e o gerenciamento de inventários

Público-Alvo

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

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas