Hands-On Cisco Automation with Python

Streamline Network Tasks Using Netmiko, NAPALM, and Nornir for Beginners

Rick Graziani author Adrian Iliesiu author

Format:Paperback

Publisher:Pearson Education (US)

Publishing:6th Sep '26

£29.99

This title is due to be published on 6th September, and will be despatched as soon as possible.

Hands-On Cisco Automation with Python cover

Learn how to simplify Cisco network management with practical Python automation.

Modern networks demand speed, accuracy, and scalability. Hands-On Cisco Automation with Python teaches network professionals how to automate common Cisco IOS tasks using Python and three widely adopted tools: Netmiko, NAPALM, and Nornir.

This practical, example-driven guide shows how to replace repetitive manual work with reusable scripts that configure devices, collect operational data, and validate network state. Readers follow clear, step-by-step examples that explain both the Python code and the Cisco IOS commands involved.

The book focuses on real-world automation, not theory, making it ideal for readers new to network automation who want immediate, usable results.

What You’ll Learn

  • Automate Cisco IOS access and command execution with Python
  • Manage and validate configurations using NAPALM
  • Scale automation across multiple devices with Nornir
  • Work with structured data such as JSON and Python dictionaries
  • Build reusable scripts to improve consistency and reduce errors

Who This Book Is For

  • Network engineers and administrators
  • CCNA and early-career networking professionals
  • IT practitioners transitioning into automation
  • Anyone managing Cisco IOS-based networks
  • <

ISBN: 9780135463192

Dimensions: unknown

Weight: unknown

400 pages