Published 7/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.59 GB | Duration: 3h 27m
Automate your Network with Python3 TELNET, Netmiko, Napalm, NETCONF, and Ansible
What you’ll learn
Python 3 Network Programming Basics
Develop Python 3 scripts with Network Libraries (Telnet, Netmiko, and Napalm)
Perform network automated tasks with Python 3
Develop NETCONF scripts for Huawei Routers
Automate with Ansible
The module gives you support on how to install all required modules on Ubuntu Linux
Requirements
Networking Basics
Python Basics
Description
Welcome to Huawei Datacom Network Automation Developer Course, Network programming and automation became one of the most important network topics for building large automated networks that can scale and react easily to network changes. All daily network manual tasks should be converted into automated tasks to save time, increase productivity, and minimise human mistakes specially when it comes to large networks like Telecom Operator Networks. Python programming language is commonly and widely used for network engineers because of its simplicity and its rich network modules. Because Huawei is widely used in Telecom operators networks all over the world, it would be important to discuss automation tools Huawei devices.Python Network Programming for Huawei devices course introduces how to install python 3 on Ubuntu linux with getting rid of python 2 when the terminal comes by default with python 2, and how to install network libraries (like Netmiko and Napalm) to connect with Huawei Routers like a robot (on behalf of a network engineer) that can automatically collect information and configure the routers with the usage of python scripts. The course is explained through practical exercises on EVE-NG and ubuntu Linux desktop.Upon completing this course, you will be familiar with python 3 and network modules and build automated scripts to collect information about Huawei router with Netmiko library, and use napalm different libraries to collect information such as ‘display ip interface brief’ or ‘display version’, build automated script to check ip connectivity to a certain IP address with ping module and get the result, make automated configuration changes like configuring OSPF on Huawei Routers with the usage of both Netmiko and Napalm modules to know the difference between them.You will also get familiar to NETCONF and how to practise it with Huawei NE40 to get information from it, and make configuration (configure interface and VLAN).Ansible! you will learn about it, and how to perform automation for Huawei devices. It’s easy, simple to deploy with ready network modules, scalable, and doesn’t require python knowledge to deploy automated scripts.The module gives you support on how to install all required modules on Ubuntu Linux.
Overview
Section 1: Introduction
Lecture 1 Course Introduction
Section 2: Module 1: Install Python 3 for Ubuntu Linux
Lecture 2 Install Python 3 for Ubuntu Linux
Section 3: Module 2: Python 3 Basics
Lecture 3 Section Intro
Lecture 4 If statement
Lecture 5 Dictionary
Lecture 6 For Loop
Lecture 7 Input Function
Lecture 8 Lists
Lecture 9 Read from a file
Lecture 10 Write in a file
Lecture 11 While Loop
Section 4: Module 3: Python TELNET
Lecture 12 TELNET Library
Section 5: Module 4: Python Netmiko
Lecture 13 What’s Netmiko?
Lecture 14 Install Netmiko for Ubuntu Linux
Lecture 15 Netmiko for Huawei Routers
Section 6: Module 5: Python Napalm
Lecture 16 What’s Napalm? and how to install?
Lecture 17 Get Facts API
Lecture 18 Get Interfaces IP API
Lecture 19 Ping API
Section 7: Module 6: Automate Configuration Task
Lecture 20 Intro
Lecture 21 OSPF with Napalm
Lecture 22 OSPF with Netmiko
Section 8: Module 7: Build Automated Tasks
Lecture 23 Backup Configuration Files
Lecture 24 Is this IP used? Automated APP
Section 9: Module 8: NETCONF
Lecture 25 What’s NETCONF?
Lecture 26 Install NETCONF
Lecture 27 Test NETCONF
Lecture 28 NETCONF Get Interface
Lecture 29 NETCONF Configure Interface
Lecture 30 NETCONF Configure VLAN
Section 10: Module 9: Ansible
Lecture 31 Ansible!
Lecture 32 How Ansible Works
Lecture 33 Install Ansible
Lecture 34 Basic Configuration with Ansible
Lecture 35 Configure Eth-trunk with Ansible
Lecture 36 Save Configuration file with Ansible
Lecture 37 Ansible Batch Configuration
Lecture 38 Can I run Ansible Playbook for NE40E?
Section 11: Assignment
Huawei Datacom Network Operations Engineers,Huawei Datacom Network Planning & Design Engineers,Datacom Network Engineers,Huawei Pre-sales Network Engineers
HOMEPAGE
https://anonymz.com/?https://www.udemy.com/course/huawei-datacom-network-automation-developer/
Reviews
There are no reviews yet.