Automatizzerò i tuoi compiti di rete con scripting in python
Ingegnere di rete
Informazioni su questo servizio
Ingegnere di rete certificato CCNA che programma. Creo strumenti in Python che fanno risparmiare ore di lavoro manuale e ripetitivo a team di rete e IT: backup di configurazioni, modifiche di massa ai dispositivi, monitoraggio e report.
Esempi di progetti che posso realizzare:
- Backup automatizzato delle configurazioni dei dispositivi (Cisco IOS/IOS-XE, Juniper, ecc.) via SSH
- Push di configurazioni in massa su molti dispositivi da uno script unico
- Audit e confronto delle modifiche di configurazione, con avvisi email/Slack quando qualcosa cambia
- Script di controllo dello stato della rete e monitoraggio dell'uptime
- Strumenti di pianificazione di subnet/VLSM/indirizzi IP
- Scanner di porte e script di inventario/scoperta di rete
- Parsing di log e report (syslog, log del firewall, ecc.)
- Integrazioni REST API per dispositivi di rete e controller
Perché conosco bene il networking (CCNA) e Python, posso trasformare ciò che ti serve realmente sulla tua rete in uno script funzionante, non solo codice generico.
Il mio portfolio
FAQ
Traduzione automatica.
Quali vendor/dispositivi supporti?
Principalmente Cisco IOS/IOS-XE (background CCNA), ma gli script basati su Netmiko/Paramiko supportano anche Juniper, Arista e altri dispositivi gestibili via SSH.
Hai bisogno di accesso ai miei dispositivi di rete reali?
Per testare nel tuo ambiente reale, sì (tramite VPN/jump host o credenziali che controlli) - oppure posso creare un ambiente di laboratorio o simulato e tu puoi testare lo script finale da solo.
Puoi aggiungere monitoraggio/avvisi?
Sì, avvisi via email o Slack su modifiche di configurazione, dispositivi spenti, ecc. sono disponibili come opzione aggiuntiva.
È sicuro eseguire questo su dispositivi di produzione?
Sì - gli script che modificano le configurazioni includono una modalità di prova/pre-visualizzazione, così puoi rivedere tutto prima che venga applicato in modo definitivo.
