๐๐๐๐๐๐๐ ๐ ๐๐๐๐:
I am happy to demo this project in interviews for hiring managers. Please reach out to me via my LinkedIn profile to schedule a demo or for further information.
๐๐๐๐๐:
This repository showcases the use of Python for network automation, specifically deploying an OSPF underlay on Cisco Nexus switches.
Deploy:
- Standardised OSPF configuration.
- At scale.
- Error free.
๐๐๐๐๐๐๐๐๐๐๐:
This project documents my journey in expanding my knowledge of Python for network automation. The repository is structured into three main folders, each representing different levels of complexity and coding practices.
๐๐๐๐๐๐๐๐๐๐ ๐๐๐๐๐๐๐๐๐:
๐ฉ๐๐๐๐๐๐๐: Understanding network automation with Python. This folder contains simple scripts to get you started with basic automation tasks.
๐ฐ๐๐๐๐๐๐๐ ๐๐๐๐: Writing code in a cleaner and more structured fashion. This folder includes scripts that improve on the beginner scripts by using better coding practices and organization.
๐จ๐ ๐๐๐๐๐: Writing code in a much cleaner and programmatic way. This folder contains advanced scripts for Python programming and automation, focusing on efficiency and scalability.
๐๐๐ ๐๐๐๐๐๐๐๐:
๐๐๐๐๐๐๐๐๐๐๐๐๐:
- Python 3.9
- Cisco Nexus9000
- Required Python libraries:
- netmiko
- pyyaml
๐๐๐๐๐๐: