O Netmiko é amplamente reconhecido como uma das bibliotecas mais populares no campo da automação de redes. Ele oferece uma maneira eficaz de automatizar dispositivos de rede legados, que muitas vezes não possuem suporte para APIs modernas, utilizando conexões SSH. Com o Netmiko, é possível extrair dados de dispositivos por meio da interface de linha de comando (CLI), o que é essencial para a automação de tarefas rotineiras e a coleta de informações críticas de rede.
Este curso, voltado para iniciantes, tem o objetivo de te apresentar, desenvolver RECURSOS no seu arsenal de automação. Guiando você pelo processo de transformar saídas de CLI em dados estruturados, facilitando tarefas de automação, você aprenderá a otimizar o desempenho em dispositivos mais antigos ou lentos e a integrar o Netmiko com o Nornir para criar uma ferramenta de relatórios de interfaces de rede.
O que será apresentado neste curso:
-
Fundamentos do Netmiko: Entenda o papel do Netmiko na automação de redes.
-
Comparação com outras ferramentas: Veja como o Netmiko se compara a bibliotecas como Scrapli e NAPALM.
-
Gerenciamento de conexões SSH: Aprenda a estabelecer e gerenciar conexões seguras com dispositivos de rede.
-
Extração de dados estruturados: Domine técnicas para transformar saídas brutas de CLI em dados estruturados usando TTP, Genie e TextFSM.
-
Otimização de desempenho: Ajuste o Netmiko com opções de timeout e delay para dispositivos mais lentos.
-
Configuração programática: Configure dispositivos e transfira arquivos de forma segura usando automação.
-
Solução de problemas: Utilize os recursos de logging integrados do Netmiko para diagnosticar e resolver problemas.