Stuart Clark

How Cisco embraced a DevOps culture within its network engineering team

How did Cisco's network engineers eliminate snowflake configurations and human error? They started treating their infrastructure as code.

How Cisco embraced a DevOps culture within its network engineering team
#1about 3 minutes

The challenge of scaling a traditional network engineering team

A globally dispersed, CLI-driven network team faced the need to scale its data center footprint and become more agile.

#2about 8 minutes

Identifying key pain points in manual network operations

Manual processes led to wasted skills on repetitive tasks, slow configuration changes, difficult troubleshooting, and a lack of change tracking.

#3about 4 minutes

Adopting infrastructure as code for network configurations

The team transitioned from device-specific configurations to machine-readable formats like YAML and JSON stored in GitHub as the single source of truth.

#4about 1 minute

Making time for transformation amid constant firefighting

The team had to strategically create time for process improvement despite being consumed by daily operational tasks and outages.

#5about 2 minutes

Shifting from a waterfall to an agile NetDevOps workflow

Inspired by SRE and DevOps teams, the network engineers adopted an agile methodology to replace their traditional box-by-box waterfall approach.

#6about 4 minutes

Applying GitOps principles to network automation

Using GitHub as the source of truth, configurations were treated like software code, deployed programmatically via APIs, and subjected to peer review and testing.

#7about 7 minutes

Maintaining a consistent desired state for the network

Automation was used to enforce a desired state, manage software versions consistently, and track ownership of network resources like VLANs and IP addresses.

#8about 4 minutes

How automation enables rapid infrastructure provisioning

A real-world example shows how automated deployment and QA checks reduced the time to provision over 50 hardware devices from hours to under 15 minutes.

#9about 3 minutes

Preventing undocumented changes or "snowflakes"

A disciplined, source-controlled process with full configuration replacement eliminates undocumented, one-off "hot fixes" that create long-term instability.

#10about 4 minutes

The outcome of a fully version-controlled infrastructure

The final result is a 100% version-controlled, auditable network that enables collaboration with other teams who can now contribute using machine-readable code.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
AG
Andre Braun, GitLab
Now is the time for industrialized software development
Now is the time for industrialized software development Recently, I received a letter from my car’s manufacturer alerting me to a recall. They had discovered a defective part and wanted to replace it. It was easily fixed, and I might have forgotten a...
Now is the time for industrialized software development
DC
Daniel Cranney
Dev Digest 194: AI vs. Version Control, Password Louvre & Cursed Webdev
Inside last week’s Dev Digest 194 . 🧠 Learn how to become an AI-native software engineer 🤷‍♂️ How can you stand out when anyone can build anything? 👂 Whisper Leak allows listening to encrypted chats 🐝 What’s new the OWASP2025 Top Ten List 🙅‍♀️ Curse...
Dev Digest 194: AI vs. Version Control, Password Louvre & Cursed Webdev
DC
Daniel Cranney
Dev Digest 188: CfP time, the risks of NPM and IKEA algorithms
Inside last week’s Dev Digest 188 . 🤖 GitHub Copilot CLI is now in public review 💻 Microsoft is bringing ‘vibe working’ to office apps 🎣 Attackers abuse AI tools to generate captchas in fishing attacks ⚠️ When LLMs autonomously attack 🧠 Common cause...
Dev Digest 188: CfP time, the risks of NPM and IKEA algorithms
CH
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025
Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
With AIs wide open - WeAreDevelopers at All Things Open 2025

From learning to earning

Jobs that call for the skills explored in this talk.

Network Engineer

Network Engineer

Cloud Decisions
Coventry, United Kingdom

Remote
63K
Azure
Routing
Cisco networks
+1
DevOps Engineer

DevOps Engineer

Channable
Utrecht, Netherlands

Remote
4-6K
DNS
Azure
Linux
+8
Network Engineer

Network Engineer

Cisco Systems Inc
Woking, United Kingdom

Remote
Routing
Cisco networks