Automation Series
Why Automation Needs a Blueprint: The Case for an Organized Framework
Most network teams don’t lack the will to automate. They lack a map. A script here to push a config, a scheduled job there to grab a backup, and before long every automation effort is a one-off, understood only by the person who wrote it. That person automated a few of his or her own mundane tasks, but there’s no widespread organizational benefit. As ambitions grow from automating a task to automating a whole workflow — or even watching, deciding, and correcting the network itself — that ad-hoc approach stops scaling. What separates automation that lasts from automation that quietly becomes tomorrow’s liability usually isn’t the tool a team picks first. It’s whether they started with an organized framework that defines the various functions of an automation solution and how those functions interact. A well-defined automation framework not only helps you think clearly about how an automation solution should work, but also helps you select or design the tools that best fit your needs.
That’s not a small distinction. Teams that skip the framework tend to rebuild the same building blocks project after project, discover best practices the hard way, through outages, drift, and rewrites, and end up with knowledge trapped in one engineer’s head instead of a design anyone can pick up. An organized framework is what turns “we automated something” into “we built something we can trust, understand, and safely evolve.”
Enter the Network Automation Framework
That’s exactly the gap the Network Automation Framework was built to close. Created by practitioners through the Network Automation Forum (NAF), the framework is a community-built, vendor-neutral reference model: Full credit to the Forum for developing it and continuing to refine it in the open. It’s worth being clear about what Network Automation Framework is and isn’t: it’s not a reference architecture, and it’s not a protocol. There’s no prescribed product list and no mandatory sequence of steps. Instead, it offers a shared vocabulary and a clear division of responsibilities: six functional building blocks, sitting above the network infrastructure, that describe what an automation solution needs to do, independent of how you choose to do it: Collector, Observability, Intent, Orchestrator, Executor, and Presentation.
The Forum didn’t arrive at this by theorizing. When its working group first sat down to compare notes, everyone was biased by their own tools and habits, and the conversation went in circles. The missing piece wasn’t a tool, it was a shared lexicon. Once the group started talking about functional blocks instead of products, everyone suddenly spoke the same language. That’s the quiet power a good framework brings: It gives an entire team, and every vendor or partner they work with, one map to navigate by.
What an organized framework does for design and deployment
A framework only earns its keep when it changes how you build. In practice, the Network Automation Framework helps at nearly every stage of a real deployment:
- Surfaces gaps early. A handful of framework-aligned questions — how will I document intent, trigger the workflow, determine state, manage the running workflow, collect data, and execute changes — quickly reveal which parts of a solution are missing, weak, or overloaded, before you’ve committed budget to the wrong one.
- Maps cleanly onto real workflows. Lay an everyday change — like updating an ACL across campus switches — next to the framework’s blocks, and you can see exactly which tool is doing which job at each step, and where the gaps sit.
- Keeps responsibilities separate and safe. The Orchestrator coordinates a workflow; the Executor is the only block that actually touches devices. That separation is what keeps complex, multi-step automation understandable instead of a black box.
- Puts design and documentation first. Requirements, research, high-level design, low-level design, with decisions captured along the way, so the reasoning behind an automation solution survives staff turnover instead of leaving with whoever built it.
- Works with any build approach. Whether a team goes pro-code, low-code, no-code, or leans on AI, the framework describes the functions that need covering, not how you deliver them, so it doesn’t lock you into one path.
- Scales down as easily as up. You don’t need every block on day one; many good solutions start with just one or two, in whatever order the problem calls for.
Automation platforms are ecosystems — design them like networks.
— Christian Drefke, “Plan First,” AutoCon 5
The common thread is discipline. Automation platforms behave like ecosystems, not scripts, and the teams that treat them that way — planned, documented, and built on a solid architecture — are the ones whose automation still works, and is still understood, long after the first project wraps.
Where AGN fits in
Alchemy Global Networks fully supports the Network Automation Framework and builds every engagement around it. We’re vendor- and product-agnostic by design, so the framework gives both us and our clients an objective way to judge whether a solution is complete and to design against proven building blocks rather than guesswork.
Whether you’re looking to automate a handful of routine, well-understood tasks or move toward fully automating your network operations, AGN can help you every step of the way, assessing where you stand, designing the solution, and carrying it through to a deployment your team can own.
For a deeper look at AGN’s Network Automation Services, visit our website [embed link to the automation servies page when up]. And for more information specifically about using the NAF’s Network Automation Framework, see our whitepaper, “A Framework and Methodology for Network Automation,” available at [link not available yet].