Live Training: Automated Configuration w/ NetBox, Nornir, & NAPALM

4-hour deep-dive workshop delivered live and virtually.
Live Training: Automated Configuration w/ NetBox, Nornir, & NAPALM
"Helped me understand how tools integrate — which has always been the hardest part of network automation for me"

- Rubén Jiménez (Senior Network Engineer)

Overview

Join our Automated Configuration w/ NetBox, Nornir & NAPALM workshop — a hands-on, step-by-step guide to automating network configuration using open-source tools. Learn how to reliably automate changes at scale with real-world labs and workflows that replicate production-ready environments.

What You Will Learn

  • Query data from NetBox using GraphQL.
  • Render configuration with Nornir and Jinja.
  • Deploy configuration using Nornir and NAPALM.

Tools/Technologies Covered

  • NetBox – Source of truth
  • Nornir – Task automation framework
  • NAPALM – Network abstraction and device interaction
  • Jinja2 – Configuration templating
  • GraphQL – Dynamic querying from NetBox

Agenda

Module 1 – NetBox

  • Introduction to NetBox
  • How NetBox is used in network automation
  • Introduction to device types
  • Requirements for successful automation

Module 2 – GraphQL

  • Introduction to GraphQL
  • Using GraphiQL in NetBox
  • Building basic and filtered queries
  • Extending queries with device details
  • Using variables in queries

Module 3 – Nornir

  • Introduction to Nornir
  • Filtering hosts with advanced filters
  • Running built-in and custom tasks
  • Understanding and navigating result objects
  • Integrating Nornir with GraphQL and Jinja

Module 4 – NAPALM

  • Introduction to NAPALM
  • Building device connections with NAPALM
  • Using NAPALM getters to retrieve data
  • Deploying configuration using merge candidates
  • Validating config changes
  • Integrating NAPALM with Nornir

Register Today!

Live 4hr Session
$499 / £369
📅 June 19th 2025
🕓 4pm–8pm UK (11am–3pm EDT / 8am–12pm PDT)
  • Live Training with Expert Instructors
  • Lifetime Access to Materials
  • Dedicated Learning Environment
  • Interactive Labs with Real-Time Feedback
  • Included Code and Scripts
  • Immediate Lab Assistance
Flexible payment options available – pay in installments with Klarna.
Learn more by selecting Klarna at checkout after clicking 'Register Now.'

What Our Previous Say ...

"Packet Coders touched on many tools and provided a solid starting point for delving deeper into the tools addressed, as well as providing a good level of information to help in deciding which tools might be right for our environment."
"Truly top notch. I would recommend this class to anyone who is looking to better understand how to piece together this universe of automation tooling in a way they'll actually be able to use afterwards."
"Fastest path to get from zero to hero in network automation!"
"Excellent training where you can interact and learn network automation."
"Great course for jump starting your Python knowledge for network automation."

Subscribe to our newsletter and stay updated.

Don't miss anything. Get all the latest posts delivered straight to your inbox.
Great! Check your inbox and click the link to confirm your subscription.
Error! Please enter a valid email address!