OS Upgrade Campaign
Check readiness, stage images, upgrade a canary, verify, then promote batches safely.
Try Sample PackNetcode Automation + Rez Diagnostics
Run serious NetDevOps workflows without building the framework yourself. Netcode discovers live state, plans the change, validates safety, stages canary execution, verifies the result, and hands failures to Rez Diagnostics.
The machine closes the loop of work. The human closes the loop of decision. Production writes require approval; reads, verification, drift checks, and RCA can run automatically because they are read-only.
OS Upgrade Campaign UPG-2048
Canary command preview
copy scp://images/EOS-4.32.1F.swi flash:
verify /sha512 flash:EOS-4.32.1F.swi
copy running-config startup-config
boot system flash:EOS-4.32.1F.swi
reload at 01:30
Rollback preview
boot system flash:EOS-4.31.2F.swi
copy running-config startup-config
reload at 02:10
verify version == 4.31.2F
verify neighbors restored
Start Here
Start in sample mode with no credentials. See the plan, exact commands, canary, verification, stop rules, rollback, and Rez Diagnostics handoff before touching real devices.
Check readiness, stage images, upgrade a canary, verify, then promote batches safely.
Try Sample PackStandardize NTP, DNS, SNMP, logging, AAA, banners, and config hygiene.
Try Sample PackPlan VLAN and trunk changes across sites with canary and rollback.
Try Sample PackCompare intended state to live state and open remediation safely.
Try Sample PackNetcode Automation
Netcode is the automation workspace for network engineers. Start with live discovery and source-of-truth alignment. Define the intended outcome. Preview the exact network change. Validate safety. Dry-run or canary. Apply in controlled batches. Verify live state. Track drift over time.
Read live network state, normalize device facts, and align inventory with your source of truth before automation begins.
Turn intended outcomes into exact configuration changes, policy checks, risk summaries, and rollback plans.
Use canary, batch controls, approval gates, verification checks, drift watch, and Git-backed rollback.
Workflow Packs
Workflow Packs are playbooks without the coding. Pick a pack, fill in the variables, review the plan, run a canary, and promote batches only when verification proves the next step is safe.
Upgrade campaigns are high-risk because they combine inventory drift, image staging, maintenance windows, reboot risk, post-checks, and rollback pressure. Netcode turns that into a guided operator workflow.
Free entry workflow for NTP, DNS, syslog, SNMP, AAA, banners, logging, and config standards readiness.
VLAN creation, trunk updates, SVI/gateway checks, canary verification, and drift watch.
Access, trunk, routed port, and description standards with exact command preview and rollback.
Neighbor config, route-policy checks, pre/post routing validation, and safe rollback.
Rule analysis, proposed changes, blast-radius review, staged apply, and verification.
Compare intended state to live state and open a remediation workflow only for affected devices.
Guided NetDevOps
Netcode workflow packs use proven NetDevOps patterns: inventory, variables, tasks, checks, gates, rollback, and verification. Automation engineers can inspect and extend the workflow. Network engineers can run it safely without starting from a blank Python script or YAML playbook.
Try a workflow pack90-sec Demo
The demo walks through a sample OS upgrade campaign: readiness scan, blockers, canary plan, exact commands, verification, and what happens when a post-check fails.
Request demo videoBulk Network Automation
Netcode is built for repeatable network changes across sites, regions, and device groups. Engineers define the outcome once, review the generated plan, canary the first batch, then promote safely.
| Device | Site | Vendor | Planned Change | Validation | Canary/Batch | Verify |
|---|---|---|---|---|---|---|
| Access-SW-01 | Site 101 | EOS | VLAN 210 + uplink trunk | Passed | Canary | Verified |
| Access-SW-02 | Site 101 | IOS-XE | Access VLAN + trunk scope | Passed | Batch 2 | Pending |
| Edge-FW-01 | Site 104 | FortiOS | Firewall object + policy reference | Warning | Held | Not applied |
| Core-RTR-02 | Site 108 | Junos | Prefix export policy | Passed | Batch 3 | Pending |
Under the Hood / How Network Automation Works
Netcode does not blindly push templates. It follows a deterministic automation loop: read live state, model intended state, calculate the delta, validate policy, dry-run or canary, apply through gates, verify actual state, and keep rollback tied to Git.
Interfaces, VLANs, BGP neighbors, routes, ACLs, NTP, SNMP, firmware, interface state.
Approved NTP servers, VLAN standards, interface roles, routing peers, ACL rules.
Devices affected, commands to add, commands to remove, rollback commands, risk summary.
Each change is isolated, reviewed, checked, and blocked before execution if unsafe.
Candidate config, device syntax check, first-batch canary, and no-commit validation where supported.
NTP peers active, VLAN present, BGP session established, route installed, ACL ordered correctly.
Rollback to previous approved intent, validate reverse plan, apply through the same gates, and monitor drift.
Product Modules
One guided workspace for intent, plan, validation, dry-run, apply, verify, rollback, and drift.
Select device groups by site, role, vendor, tag, or source-of-truth query. Plan one change across many devices.
Show exact generated commands and rollback commands before anything touches a device.
Create review branches, commit generated artifacts, review diffs, merge approved intent, and roll back by reverting Git state.
Block unsafe changes before apply using device groups, command patterns, maintenance windows, approvals, and rollback requirements.
Apply to a small canary first, verify, then promote in controlled batches with automatic stop conditions.
Continuously compare intended state to live state and create remediation plans when drift appears.
Open full live SSH sessions through the local runner with transcripts, before/after evidence, optional ticket attachment, and runner-side credentials.
Start with guided OS upgrade campaigns, then add golden baseline, VLAN rollout, interface standards, BGP neighbor updates, ACL cleanup, and drift checks.
Netcode Shell
Network engineers still need a full shell. Netcode Shell gives them one: live SSH through the customer-side runner, credentials kept local, every command recorded, and a clean path from an ad-hoc fix into governed automation when the work should be repeated.
Device credentials resolve on the customer-side runner, not in the browser and not in the control plane.
Engineers can troubleshoot and configure from the shell. The human at the keyboard is the approval for this interactive path.
Transcripts and before/after diffs can attach to a ticket, change, RCA, drift investigation, rollback, or approval record.
Session recording · optional ticket CHG-2048
Core-RTR-02# show bgp ipv4 unicast 10.204.210.0/24
BGP routing table entry for 10.204.210.0/24
Paths: 2 available, best #1
Community: region3-app-segment
Core-RTR-02# configure terminal
[live] config mode entered · transcript recording
Core-RTR-02(config)# route-map REGION3-EDGE permit 20
Core-RTR-02(config-route-map)# set local-preference 180
Core-RTR-02(config-route-map)# end
Core-RTR-02# show archive config differences
[diff] route-map REGION3-EDGE permit 20 added
NetDevOps Governance
Netcode uses Git as the system of record for network intent and generated artifacts. Engineers can review plans before apply, promote approved changes, and roll back by reverting to the last known good intent.
intent.yaml
plan.md
commands.txt
rollback.txt
validation.md
canary-result.md
verify.md
Git Rollback Panel
Rez Diagnostics
Rez is the read-only RCA layer for network operations. It collects live SSH/API evidence, compares expected vs actual state, identifies failed conditions, and gives engineers the next safe action.
Investigate reachability, VLANs, BGP, routes, ACLs, firewall policy, interface health, and drift.
Rez gathers read-only facts from routers, switches, firewalls, wireless controllers, and network APIs.
Rez shows the likely cause, failed checks, supporting evidence, confidence, and recommended next action.
Incident
VLAN 210 exists on Access-SW-01, but the uplink toward Core-RTR-02 does not allow VLAN 210.
Closed Loop Operations
Bulk VLAN rollout across Sites 201-212. Verification fails on 4 devices. Rez identifies uplink trunk inconsistency. Netcode creates a remediation plan for affected devices only. Rollback remains available from Git.
Define intent, plan changes, validate, canary, apply, and verify.
Live state no longer matches approved intent.
Read-only diagnostics identifies the failed condition and supporting evidence.
Rez finding becomes a safe Netcode remediation plan.
If remediation fails, rollback is generated from the previous approved intent.
Use Cases
Run OS upgrade campaigns, baseline checks, VLAN rollouts, interface standards, routing updates, and ACL cleanup without pushing blind templates.
Run repeatable changes across customer environments, verify live state, and investigate failures without escalating every issue.
Bring Git, review branches, policy gates, canary apply, and rollback workflows to network engineers without forcing them to become software developers.
Use approval gates, controlled execution, live verification, and change history for regulated environments.
Security
Netcode and Rez are designed for controlled enterprise adoption. Start with read-only discovery and RCA. Add automation gates when your team is ready. Keep credentials inside your environment with a customer-side runner.
For testing workflows and learning automation concepts.
For one team, one workspace, and starter automation packs.
For live device access while credentials remain inside the customer network.
For SSO, RBAC, private deployment, multi-workspace operations, and integration support.
Pricing
Run Netcode locally with sample inventory, workflow packs, command preview, validation, rollback preview, drift checks, and Rez Diagnostics examples.
Automate one real workflow with your team.
For teams validating Netcode against a real workflow.
Run multiple workflow packs across teams or customer environments.
Build The Framework
Start with a serious workflow pack: OS upgrade campaigns, golden baseline enforcement, VLAN rollout, interface standards, BGP neighbor updates, ACL cleanup, or drift remediation. Netcode gives you source-of-truth alignment, exact command preview, policy gates, canary and batch execution, verification, Git rollback, and Rez Diagnostics when checks fail.