"Helped me understand how tools integrate — which has always been the hardest part of network automation for me"
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)
🕓 4pm–8pm UK (11am–3pm EDT / 8am–12pm PDT)
Flexible payment options available – pay in installments with Klarna.
Learn more by selecting Klarna at checkout after clicking 'Register Now.'
Learn more by selecting Klarna at checkout after clicking 'Register Now.'