How a nationwide retailer made store network change repeatable
- 3 days ago
- 10 min read
A NetOps case study for teams modernizing SD-WAN and branch infrastructure
A large distributed retailer needed to modernize store networking across a wide physical footprint. The goal was easy to say: move stores toward a more consistent SD-WAN architecture, improve reliability, and make the next round of network change easier to manage.
The actual work was messier.
Every store had a past. Some sites had older equipment. Some carried one-off configuration choices that had been made years earlier and never fully cleaned up. A few were close to the target design. Others needed prep work before the team could safely apply the new architecture.
So this was never simply a device swap. The real job was to make store network change repeatable.
That difference matters. Modernization doesn't succeed because one engineer can push one command to one box. It succeeds when the team can prepare a site, run the cutover, check the result, leave behind a useful record, and recover when a completed change needs to be reversed.
In practice, the change has to run like an operation.
That's the role of Orchestral NetOps, a released product within the Orchestral Platform. NetOps helps network and infrastructure teams get past isolated device automation. It gives them a way to run network operations across registered devices with inventory, configuration lifecycle visibility, vendor-aware execution, operation history, audit context, and rollback tied to the operation record.
This anonymized case study looks at how that model applies to a retail SD-WAN modernization program, and what other distributed network teams can borrow from it.

Store networks don't fail in neat ways
Retail networking is unforgiving. A store can look open from the sidewalk while a weak network quietly breaks the systems inside. Payments-adjacent systems, workforce tools, inventory flows, guest services, digital signage, security, Wi-Fi, and a long tail of store applications all depend on connectivity behaving the way the business expects.
For this retailer, the modernization program focused on moving stores toward a more consistent SD-WAN model. The target architecture simplified the physical footprint and gave the network team a cleaner foundation for branch connectivity.
But the existing environment looked like what many large enterprises eventually inherit. Years of local exceptions. Several generations of equipment. Vendor and tooling differences. Manual steps that lived in the heads of specialists. Store-by-store details that made a perfect repeatable rollout impossible if the team treated every site as identical.
A better script would help, but it wouldn't solve the whole problem.
A store conversion is a sequence. Someone has to confirm the site, understand the devices, check the baseline, apply the right configuration, validate services, deal with exceptions, and leave behind a record that someone else can trust later. That sequence has to fit inside maintenance windows and operational constraints. It also has to keep moving across the estate.
The retailer needed speed, yes. But brittle speed is dangerous. The team needed a pattern it could run again and again without losing control. The goal was to update (rip-n-replace) legacy branch networking (a couple of switches, a router and firewall) with a couple of redundant SD-WAN devices of 904 stores in 180 days, with no downtime at the retail stores.
The command wasn't the work
Network teams often start with a fair question: "Can we automate this command?"
It's a useful question. It is also too small.
A command tells you something happened on a device. It leaves the harder questions open. Was the store ready? Did the right devices change? Did the configuration match the intended standard? Did the service work afterward? If the completed operation had to be rolled back, would the team know what to unwind?
That was the real issue in this program. The retailer's team wasn't shopping for a tool that could only send instructions to network equipment. They needed a way to coordinate the work across the operational reality they already had.
A device-level answer sounds like: "The box responded."
An operations-level answer sounds more like: "The store conversion completed, the required checks passed, the affected devices are recorded, and the team can review what changed."
That's the move from device automation to operations orchestration.
What NetOps changed
Orchestral NetOps gives network teams a structured way to run and manage network change across real enterprise environments. For a modernization program, the useful pieces are not abstract. They show up in the work:
Registered device inventory, so the team knows which devices NetOps can operate against.
Configuration lifecycle visibility, so baseline, initial, and current states aren't buried in separate places.
Vendor-aware execution, so supported devices can be handled through the right drivers and configuration templates.
Operation IDs and history, so completed work has a record.
Rollback support for completed operations on registered, supported devices.
Audit context, so teams can answer what changed, when, and where.
That mix matters because the network is not a lab. It is a live estate spread across stores that still have to operate while the modernization program is underway.
A helpful way to organize the work is Day 0, Day 1, and Day N.
Day 0 is preparation. Define the intended state before touching the site.
Day 1 is execution. Run the turn-up or cutover as a controlled operation.
Day N is life after rollout. Keep the network reliable, auditable, and ready for whatever comes next.
Day 0: do the boring work before it becomes expensive
Day 0 is where repeatability starts.
In store networking, preparation means more than staging equipment. The team needs to answer a few practical questions before the main cutover begins:
Which devices are part of this site?
Which ones are registered and supported for orchestration?
What standard should this location follow?
Which templates or configlets apply?
What vendor-specific behavior needs to be handled?
What does the baseline look like right now?
Which exceptions need cleanup first?
Those questions sound ordinary. That's the point. They get expensive when each site answers them a different way.
In this retailer's environment, years of non-standardization meant the team could not assume every store was ready on the same day. Some locations needed pre-work before the SD-WAN rollout could proceed cleanly. Getting that prep into a repeatable pattern made later execution less fragile.
NetOps helps by keeping inventory, configuration state, templates, and the operation itself in one operational story. The team does not have to reconstruct site readiness from a spreadsheet, a ticket, a CLI transcript, and someone's memory. The work can be organized around registered devices and known patterns.
Exceptions still exist. NetOps does not magically erase the local weirdness that accumulates in a large environment.
But it does make the weirdness visible sooner.
That is a practical lesson for network leaders: standardization is architectural, but it is also operational. If the standard cannot be expressed in a repeatable workflow, it will stay fragile.
Day 1: run the conversion like an operation
Day 1 is where the plan meets the store.
In this modernization program, a site conversion involved more than replacing or reconfiguring devices. The team had to coordinate work across the store network, apply the right configuration, validate the result, and keep momentum across many locations. The process had to be consistent enough to scale, but not so rigid that it ignored what was actually installed.
NetOps treats that work as an operation.
An operation can span one or more registered devices. It can use vendor-aware templates and supported execution paths. It can also produce a record that the team can review later.
That record is not paperwork for its own sake. It changes support.
Scatter the work across tickets, scripts, terminal output, and device logs, and operators have to piece the story together later. Sometimes they can. Sometimes they are doing it under pressure, long after the engineer who ran the change has moved on to something else.
Tie the work to an operation ID and operation history, and the team gets a better starting point for review, audit, support, and rollback.
A store conversion might follow a simple shape: confirm inventory, apply the right Day 0 and Day 1 pattern, execute the change, validate the outcome, and preserve the operation record. The point is not that the steps are exotic. The point is that the steps are connected.
"Did the script run?" is a narrow question.
"Did the operation complete correctly?" is the question the business cares about.
Multivendor reality doesn't need a multivendor process for everything
Large enterprise networks rarely stay clean. Even after a team selects a new architecture, older equipment and adjacent systems often remain in the picture. Devices span generations. Different parts of the environment need different protocols, templates, drivers, or validation steps.
That was true here, and it is normal in distributed enterprises.
NetOps supports vendor-agnostic orchestration for supported devices. The goal is not to pretend every device behaves the same way. The goal is to give the operations team one way to think about the work while the execution layer handles vendor-specific details.
Vendor boundaries create drag when they become process boundaries. If every vendor line brings a different workflow, rollback model, and audit trail, repeatability breaks down quickly.
With NetOps, the human workflow can stay focused on the site, the devices, the intended change, the validation path, the record, and the recovery option. Vendor details still matter. They just don't have to own the entire program.
That is often the difference between scaling a rollout and rebuilding the rollout around every technical exception.
Rollback changes how teams approach risk
Rollback gets described as a safety feature. For network operations teams, it is also a planning feature.
Traditional rollback is often device-centered: all or nothing, i.e. returning the device to a prior configuration. That can be useful, but modern network changes are usually larger than one device. A store conversion may touch several devices and include related configuration changes. If the team needs to reverse a completed change, it needs to know which operation created it and what context belongs with it.
NetOps supports operation-level rollback for completed operations on registered, supported devices. Recovery can be connected to the operation record instead of handled as a blank-page reconstruction.
That changes the feel of the work.
Operators are not starting from scratch when a completed change needs to be reversed. The same model used to execute the change also supports the recovery path. The organization can review the operation, the devices involved, and the rollback context without stitching the story together from scattered logs.
For a retailer, that matters. The network architecture is a hub and spoke model, the store networks(spoke) are sensitive. Change windows are limited. The hub of the network is critical, as any change at the hub will affect multiple stores. A team that can connect execution, history, and rollback has more room to move quickly without turning every cutover into a trust exercise.
Day N: the rollout is not the finish line
The real test of a modernization program comes after the first wave of deployment.
Is the network easier to operate now, or did the team replace old devices with a new pile of manual work?
Day N includes the work that never makes the launch slide: configuration drift review, troubleshooting, audit reporting, device replacement, future service changes, health checks, and occasional rollback of completed operations. It is less glamorous than the rollout. It is also where the long-term value shows up.
This is where the Orchestral Platform story becomes especially relevant. NetOps does more than speed up the initial conversion. It gives network teams a way to keep operating the environment after modernization becomes normal work by normalizing the operations that are performed on a daily basis, and enabling the team with an elegant method to review, audit and correct its work.
The inventory used for Day 0 also supports Day N visibility. The operation history created during Day 1 supports later review. The rollback model that reduces cutover risk also supports future change. Vendor-aware orchestration helps during deployment, then keeps helping as the team manages a mixed estate over time.
For the retailer, the target was not simply to finish a project. The target was a store network that became more standardized, more reliable, and easier to manage after the project moved out of the spotlight.
Modernization value depends on that after-state. Architecture matters. The operating model around it matters just as much.
What network leaders can take from the case
This case is rooted in retail, but the pattern applies to any distributed enterprise with complicated network operations.
Treat network change as an operation, not a loose task list. A checklist helps, but the team needs a model that connects inventory, configuration, execution, validation, history, and rollback.
Do the Day 0 work before chasing speed. If site readiness, templates, device scope, and validation are fuzzy, faster execution will only spread inconsistency faster.
Keep business outcomes above device outputs. A device response is a useful signal. The business still cares about whether the store service works, whether the change is safe, and whether the team can support the environment afterward.
Design for the multivendor estate you actually have. Most enterprises contain multiple vendors, device generations, and operational patterns. The workflow should support that reality without turning every vendor boundary into a separate operating model.
Make rollback and audit part of the work, not a document someone hopes they never need. Operation IDs, operation history, and configuration lifecycle visibility give teams a cleaner way to review and recover.
Measure success after the rollout. Faster deployment is helpful, but the bigger win is a network that becomes easier to operate: fewer manual handoffs, clearer standards, better support context, and safer future change.
The bottom line
The retailer in this case study did not need generic "more automation." It needed a way to turn distributed network modernization into repeatable network operations. They had existing legacy branch networking across 904 stores and a goal to complete the changeover to SD-WAN devices in 180 days with no downtime.
That is what Orchestral NetOps is built to support.
As part of the Orchestral Platform, NetOps helps teams manage Day 0 preparation, Day 1 execution, and Day N operations through network operations orchestration. It brings registered inventory, vendor-aware execution, configuration lifecycle visibility, operation IDs, operation history, rollback, and audit context into the same operating model.
For network leaders planning SD-WAN rollouts, branch modernization, device refreshes, or ongoing multivendor operations, the better question is no longer, "Can we automate this command?"
Ask this instead:
"Can we run this network change as an operation, verify it, audit it, and roll it back if needed?"
Orchestral NetOps is built for that kind of work. If your network team is preparing for a distributed modernization program, SD-WAN rollout, branch network refresh, or multivendor operations initiative, Orchestral.ai can help turn device-level work into operation-aware NetOps.
Learn more at Orchestral.ai or contact the Orchestral team to discuss how NetOps fits into your network operations roadmap.