Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Python Network Automation

( Duration: 3 Days )

Python Network Automation is the process of automating the configuration, management, testing, deployment, and operations of physical and virtual devices within a network. Every day network tasks and functions are performed automatically. Python provides a number of useful libraries for network automation such as Napalm and Netmiko. Napalm is a vendor neutral, cross-platform open source project that provides a unified API to network devices. It works with the most popular automation frameworks. Napalm makes it easier to configure multiple vendor devices. On the other hand, Netmiko provides useful API for SSH/Telnet automation. In Python Network Automation training course, you will learn to automate the configuration of network devices using NAPALM and Netmiko.

By attending Python Network Automation workshop, delegates will learn:

  • Connecting to a switch using NAPALM
  • Using JSON with NAPALM
  • Using NAPALM to retrieve BGP neighbors
  • Connecting to multiple BGP routers
  • Automating large BGP networks
  • Configuring ACLs using NAPALM
  • Auditing your device configurations

  • Basic Python
  • Basic Networking knowledge
  • Network Automation Engineers
  • Network Engineers

COURSE AGENDA

1

Overview of Network Automation

  • What is Network Automation
  • Types of Network Automation
  • Benefits of Network Automation
2

Network Automation with Netmiko

  • What is Nemiko?
  • Install Nemiko
  • Enable SSH on Switches
  • Netmiko SSH Script
  • Program Mulitple Switches
3

Network Automation with Napalm

  • What is Napalm?
  • Install Napalm
  • Connect to a Switch
  • MAC Address Table
  • ARP Cache
4

BGP Automation

  • What is Border Gateway Protocol (BGP)?
  • Use Napalm to Automate BGP Networks
  • Multiple BGP Networks
5

Device Configuration

  • What is Network Access Control List (ACL)
  • Modify ACL
  • ACL Configuration with Napalm

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X