Network Automation Tools help us to automate monitoring and configuration of network devices which can be useful especially in a large scale network environments. As a network engineer, I classify automation tools into two main categories. Those based on native Python programming language which bring mainly flexibility and those not based on Python which bring mainly simplicity. There are two categories of Python-based network automation tools. Those through which we send CLI commands to monitor and configure network devices and those that are based on the YANG data structure. The target of this course is to automate network devices based on CLI-based Python automation libraries.
Preview this course - (2 preview lessons)