New Training: Other Automation Techniques for Cisco IOS-XE Devices
In this 7-video skill, CBT Nuggets trainer Knox Hutchinson teaches you how to use other automation techniques like Netmiko, Ansible, and Telemetry subscriptions. Watch this new Cisco training.
Watch the full course: Cisco CCNP Automating Cisco Enterprise Solutions
This training includes:
- 7 videos
- 29 minutes of training
You’ll learn these topics in this skill:
- There’s More Than One Way to Automate
- Automating over SSH with Netmiko
- Setting Configurations with Netmiko
- Automating IOS-XE with Ansible
- Model-Driven Telemetry Explained
- Deploying a Netconf Telemetry Subscription
- Summarizing Other Automation Techniques
What is Netmiko and How Can It Enable Connecting to Devices via SSH?
Many times, users require ways to systematically connect to network-connected devices via SSH. To do so, the traditional go-to methodology was to utilize the vendor-specific Python library known as Paramiko. Unfortunately, this traditional method would cause challenges for users looking to SSH into different devices designed by different vendors due to the vendor-specific attributes of Paramiko. Specifically, users would have to understand the command strings of multiple different vendors to effectively SSH into these target devices.
The developers of Netmiko addressed this challenge by providing a multi-vendor Python library built on Paramiko that allows users to SSH into multi-vendor devices with ease. Netmiko is designed to provide structured parsing, stability tuning, and allows users to perform multi-device configuration backups, security audits, and automate troubleshooting with ease, all built to support multi-vendor devices.