1 |
What is Network Automation. Need for Network Automation.
|
2 |
Types of Automation and its use cases.
|
3 |
Python and linux basics.
|
4 |
Python and Linux for Network Engineers.
|
5 |
Network Telemetry and its need
|
6 |
SNMP, SNMP OIDs, SNMP Traps and its methods
|
7 |
Developing a basic python script to hit SNMP OIDs of a network device
|
8 |
Take a remote connection with telnet using python.
|
9 |
What is Paramiko, Netmiko, NAPALM and its use cases.
|
10 |
Take a remote connection with ssh using python.
|
11 |
Parmiko vs Netmiko compare features, methods and compatiablity
|
12 |
Develop a general script using netmiko to connect devices remotely ( Multi-vendor)
|
13 |
Develop a script to fetch configuration from devices using netmiko
|
14 |
Develop a script to configure a interface using netmiko
|
15 |
Go through method and functions available in netmiko for various vendors
|
16 |
What is Data Extraction and Handling. Need for it.
|
17 |
Data Extraction Types
|
18 |
Regex and its basic methods in python
|
19 |
Linux Commands - Grep, sed, awk
|
20 |
Cisco Conf parse Module
|
21 |
Developing scripts handle data using simple regex
|
22 |
Data handling using linux commands
|
23 |
Data handling using cisco conf parse for Cisco Devices
|
24 |
What is Model Driven Programmablity
|
25 |
Basic Data types (JSON, XML, YAML ) Basics and data extraction
|
26 |
What is Yang Data model. Brief Introducation about YANG.
|
27 |
Yang data types, advanced functions
|
28 |
Yang Explorer Tool
|
29 |
Go through basic Yang models from IETF, Open config and vendor based Yang models.
|
30 |
Introduction to NETCONF
|
31 |
Introduction to RESTCONF
|
32 |
Differences between NETCONF and RESTCONF.
|
33 |
Develop a python script to find the Capablities of a Router
|
34 |
Develop a python script by using all methods of NETCONF using ncclient and extract data.
|
35 |
Develop a python script using RESTCONF and extract data
|
36 |
Develop a Full stack application to monitor the key parameters of a network device and store data in DB and display in a monitoring tool
|