How to Build a Network Automation Stack From The Ground Up
summary
Goes from zero automation to two data centers, a global backbone and multiple PoPs in months by building a concrete stack: NetBox as source of truth feeding an event/workflow bus, Ansible for templated device configuration, and a middle “device roll” processor that flattens relational queries so device lookups complete in seconds. Adds a custom collector that tags metrics into a time‑series DB, reconciles 60+ redundant alerts down to meaningful events, runs locally in containers, and proves repeatable in production deployments.
AI-written summary · about
chapters (29)
- 0:00Intro
- 2:50Build around the Source of Truth
- 3:38High level Workflow
- 5:31Start with the Source of Truth
- 6:55Hybrid Source of Truth
- 8:26Netbox as a communication medium
- 9:18Tools Integration with Source of Truth
- 12:33The device model
- 14:46Generate our own device model module
- 16:06Custom module to generate device model
- 16:16Precalculated Peers IP for point to point links
- 17:10Diff and Full Commit
- 19:57Packaged Ansible inside a Docker Container
- 20:54Use docker to create multiple Environment
- 22:09Dynamic Inventory Configuration
- 22:40Datacenter Environment Directory
- 23:31Objectives for Monitoring and Alerting
- 23:49The Spine Down Syndrome ?
- 24:31Traditional Network Monitoring / Alerting Network Monitoring
- 25:49Modern Monitoring / Alerting Stack
- 27:47Modern Time serie Database
- 28:40Open source projects Monitoring / Alerting
- 29:33Introduction to Modern TSDB
- 33:13Network Monitoring / Alerting @ Roblox
- 33:49Reverse engineer the network design from the network itself?
- 34:47Network Monitoring / Alerting Stack Visualize
- 36:45Source of Data
- 37:16DHCP Relay pool status
- 38:51BGP interface Status tracking
related talks
25mNetwork Automation Tools & Technology
31mWelcome & State of Network Automation
31mNetwork Automation Architecture: Platform vs Power Tools
18mPast, Present, and Future of Network Operations
52mThe role of the Network Engineer in the DevOps era
01h 02mYANQ: Yet Another NetOps Quickstart
30mHow We Built an Automated Data Center Network in Less Than 6 Months
51mOur Journey to a self-healing network
