A structured lesson workspace with readable content, hands-on examples, and a clean path to completion.
You need to add a new VLAN to 40 access switches. Manually, that's 40 SSH sessions, 40 config edits, and 40 opportunities to typo the VLAN ID. It's also 40 chances to forget one switch — which gets discovered a week later when a user on that switch complains. Automation turns 40 sessions into one task that runs identically on all 40 devices and reports success or failure per device.
Network automation is the practice of using software to configure, manage, and operate network devices instead of doing it manually. It's not about eliminating engineers — it's about letting engineers focus on design and exceptions while software handles the repetitive, deterministic work.
| Aspect | Configuration Management | Orchestration |
|---|---|---|
| Scope | Individual device configs | End-to-end workflows |
| Tools | Ansible, NAPALM, Nornir | Cisco NSO, Itential, Anuta |
| Example | Push VLAN 20 to 40 switches | New branch onboarding (VLANs, routing, firewall, monitoring) |
| Focus | Device state | Business process |
| Complexity | Lower | Higher |
Configuration management is 'make these devices look like this.' Orchestration is 'accomplish this business outcome, involving multiple systems.' A well-designed workflow combines both — orchestration calls configuration management tasks, which call device APIs or CLI. The orchestrator handles ordering, error handling, and rollback.
The biggest blocker to network automation is cultural, not technical. Engineers worry about automation replacing them, or about giving up control of 'their' devices. In practice, automation replaces the tedious parts and makes the interesting parts (design, troubleshooting, edge cases) more prominent. The engineers who embrace it become more valuable, not less.
Automation is about consistency, speed, and scalability. Configuration management handles device state; orchestration handles business workflows. The toolchain is mature and accessible. Next lesson dives into controller-based networking.
Finish the lesson once you have worked through the material. This awards ★ 15 XP.