Course Introduction
Let data drive network configuration: ORM, templates and device automation
Choose how to store data, turn data into configuration, push it to a single device and in bulk, and manage credentials.
Sessions: L05–L08, 4 sessions of about 2.5 hours each; 6 case-based assignments. Cohort 19 schedule: 2026-11-11 to 2026-11-18.
Representative cases: JSON/YAML/Excel/ORM data for the same devices → Jinja2 configs; Netmiko, NetBox/Nornir, Ansible and Vault.
CURRICULUM
Course Curriculum
04
-
01
- 1.1
A shared data structure
- 1.2
JSON and YAML
- 1.3
Excel
- 1.4
ORM modelling and queries
- 1.5
Conversion checks
- 1.1
-
02
- 2.1
Connecting and querying
- 2.2
Data and Jinja2 configuration
- 2.3
NTC structured parsing
- 2.4
Genie comparison
- 2.5
Save, read back and recover
- 2.6
Result verification
- 2.1
-
03
- 3.1
NetBox assets
- 3.2
Inventory and data adapters
- 3.3
Nornir bulk tasks
- 3.4
Result verification
- 3.1
-
04
- 4.1
Ansible model and variables
- 4.2
Dual-device playbook
- 4.3
Vault storage and access control
- 4.4
Integration and idempotency checks
- 4.1
COURSE RECORDINGS
Course Video
Watch the public preview here or open it on the original video platform.
