Python Network Programming - Part 2: Multivendor Environment

Python Network Programming - Part 2: Multivendor Environment

Coupon Details

Python Network Programming - Part 2: Multivendor Environment

Python Network Programming - Part 2: Multivendor Environment, Automate Network Tasks Fast and Easy Using The Information, Tools, Libraries and Python Scripts Included In This Course!

Created by Mihai Catalin Teodosiu, Python Developer

Preview This Course - GET COUPON CODE

What you'll learn
  • Use various Python tools/modules to handle network devices more easily and without writing a lot of Python code
  • Use various Python tools/modules to handle network devices from several networking vendors: Cisco (IOS, IOS XE, IOS XR), Juniper, Arista, HP, Avaya and Netscreen.
  • Parse router/switch configuration files, extract needed information and use it for auditing the network
  • Easily manage access lists (ACLs) using Python tools, then convert the access lists between various vendor formats
  • Execute CLI commands on several network devices simultaneously, even on multiple devices from various vendors
  • Automatically execute CLI commands on network devices upon login
  • Easily perform SNMP GET/SET/WALK/GETNEXT/GETBULK and SET MULTIPLE OIDs operations on various networking vendors
  • Backup network configuration files and configure an email notification system to receive alerts when configuration changes occur
  • Use various other CLI tools and utilities to perform small network tasks
  • Emulate several network operating systems in a virtualized environment
  • Study the CLI and configuration commands on routers/switches from various network vendors
  • Discover some very useful Python network tools every network programmer should use on a daily basis to automate or simplify some network tasks
  • Download and use the pre-configured Ubuntu 15.10 VM however you like
  • Download and use any materials and code samples however you like

Also read:

Blogger
Disqus
Select Comment System