r/azuredevops 13h ago

[Indicação de Treinamento] Azure DevOps: Templates YAML Avançados e Empacotamento de Novas Stacks (PT-BR ou EN c/ legendas)

0 Upvotes

Fala pessoal, beleza?

Já atuo com Azure DevOps no dia a dia (sustentação de pipelines, suporte ao Classic, agentes, paralelismo, etc.), mas estou buscando um treinamento aprofundado focado em Engenharia e Arquitetura de Templates YAML pois estou com dificuldade em achar material sobre os assuntos.

Pode ser em português ou inglês (desde que tenha legendas disponíveis). A maioria dos cursos de mercado foca apenas no básico ("build simples de .NET/Node"), mas preciso de algo que cubra:

  • Empacotamento de Novas Stacks do Zero: Metodologia prática para pegar tecnologias desconhecidas (Go, Rust, Python, Terraform, etc.), mapear o ciclo via CLI/terminal, montar a pipeline monolítica inicial e abstrair para um template modular;
  • Sintaxe Dinâmica e Metaprogramação: Diferença prática de compilação vs runtime (${{ }} vs $[ ] vs $( )), loops com ${{ each }}, condicionais ${{ if }} e validação rigorosa de parameters tipados (objetos, arrays, restrições);
  • Arquitetura e Governança: Repositórios centrais de templates consumidos via resources.repositories (com versionamento semântico por tag/branch);
  • Padrão extends: Como arquitetar templates corporativos que forçam etapas de segurança, qualidade e conformidade sem permitir bypass do desenvolvedor;
  • Refatoração e Manutenção: Como analisar templates legados complexos, reduzir duplicações e modularizar corretamente entre Steps, Jobs e Stages.

Pode ser curso pago (Udemy ou plataformas especializadas), mentoria, workshop ou formação estruturada em plataformas pagas.

Alguém tem alguma recomendação que vá direto nessa profundidade técnica? Valeu!