A automação de redes frequentemente inicia sua jornada com scripts simples — Bash, Python ou Ansible — executados via CRON ou manualmente por engenheiros. Embora eficazes para tarefas isoladas, essas abordagens baseadas em scripts “fire-and-forget” tornam-se frágeis à medida que a infraestrutura escala para milhares de dispositivos, pois enfrentam a falta de confiabilidade inerente às redes, como timeouts e latência, carecem de gestão de estado centralizada e tornam o tratamento de erros e rollbacks um desafio operacional significativo.
Nesse treinamento, será demonstrado o uso do Temporal em diferentes casos de uso em automação de redes, incluindo a aplicação de alterações em dispositivos, fluxos de rollback em caso de falha (padrão SAGA) e cenários de human-in-the-loop, nos quais a interação humana faz parte do fluxo automatizado, além de outros exemplos que evidenciam a utilidade e a praticidade de se adotar esse tipo de ferramenta.