Automatizaré tus tareas de red con scripting en python
Acerca de este Servicio
Ingeniero de redes certificado CCNA que programa. Creo herramientas en Python que ahorran horas de trabajo manual y repetitivo a los equipos de redes y TI: copias de seguridad de configuraciones, cambios masivos en dispositivos, monitoreo y reportes.
Proyectos de ejemplo que puedo crear:
- Copias de seguridad automatizadas de configuraciones de dispositivos (Cisco IOS/IOS-XE, Juniper, etc.) vía SSH
- Implementación de configuraciones en masa en múltiples dispositivos desde un solo script
- Auditoría y comparación de cambios en configuraciones, con alertas por email/Slack cuando algo cambia
- Scripts para verificar la salud de la red y monitorear el tiempo de actividad
- Herramientas para planificación de subredes/VLSM/direcciones IP
- Escáneres de puertos y scripts de inventario y descubrimiento de red
- Análisis y reportes de logs (syslog, logs de firewall, etc.)
- Integraciones con REST API para dispositivos y controladores de red
Como entiendo de redes (CCNA) y también de Python, puedo convertir lo que realmente necesitas en tu red en un script funcional, no solo código genérico.
Mi porfolio
FAQ
Traducción automática
¿Qué proveedores/dispositivos soportas?
Principalmente Cisco IOS/IOS-XE (con experiencia CCNA), pero los scripts basados en Netmiko/Paramiko también soportan Juniper, Arista y otros dispositivos gestionables por SSH.
¿Necesitas acceso a mis dispositivos de red reales?
Para probar en tu entorno real, sí (a través de VPN/host de salto o credenciales que controles) o puedo crear en un entorno de laboratorio o simulado y tú pruebas el script final tú mismo.
¿Puedes agregar monitoreo y alertas?
Sí, las alertas por email o Slack sobre cambios en configuraciones, dispositivos caídos, etc., están disponibles como complemento.
¿Es seguro ejecutar esto en dispositivos de producción?
Sí, los scripts que realizan cambios en configuraciones incluyen un modo de prueba/previsualización, para que puedas revisar todo antes de aplicarlo en vivo.
