The Define Change node enables engineers to formulate and apply configuration changes to whichever devices are currently active on the Dynamic Map.
In addition, engineers can apply a change from a template, or apply different changes to various devices based on specific criteria.
For security purposes, once the change has been defined and approved, Define Change is locked and cannot be modified.
The Execute node allows engineers to sidestep writing complex and unreliable scripts to deliver updates.
When the Execute change node is activated, NetBrain will log into each device and issue commands in real time, in plain sight, for easy review.
If a change goes through inappropriately, it can be rolled back as quickly as it was executed.
As part of the change management workflow, NetBrain can take a snapshot of the network both before and after deploying the configuration changes.
NetBrain becomes your Quality Assurance team, guaranteeing that you immediately spot any unexpected impacts resulting from any change.
These snapshots will provide comparative analysis to routing tables, configuration files, and even show commands – ensuring that no adverse conditions occurred because of the change.
In addition, at any point in the network change the user can add standard nodes into a Change Management Runbook to verify existing application and traffic flows, run diagnostic tools, leave notes for users, etc.
Integrate with Existing Approval Processes
For obvious reasons, many changes cannot be done at-will in a large enterprise environment. To accommodate this, NetBrain has included two methods of approving network changes:
First, NetBrain allows users to request approval from inside the application – the authorized user will be notified that a network change should occur via the chat window and is provided a link directly to the relevant map + runbook data.
Second, NetBrain enables third-party authorization tools to trigger approvals for network changes. (for example, a ticketing system like ServiceNOW), linking the ticket directly to NetBrain and updating the ticket as its status changes.
NetBrain improves existing network change procedures by creating detailed documentation with a single click.
Impacted devices, execution logs, benchmark data, and more can be archived and referenced by future engineers should they need to review the change.
Ansible Task Integration
Ansible is a popular provisioning, orchestration and application deployment tool utilized by many different teams across an organization due to its variety of use cases and business applications.
Ansible Integration is an add-on feature to NetBrain’s existing Change Management module. Users can leverage the Ansible Task node to define and execute an ansible playbook, perform dry-runs of the procedure and record the execution results.
Most Ansible users will use SCM (Source Code Management) systems to manage their playbooks. NetBrain can also integrate with the mainstream SCM system, such as GitHub, to enable sync with existing playbooks.