Device Life-Cycle Management Overview
Device life-cycle management (LCM) in Paragon Automation is divided into various tasks that you perform as Day -2, Day -1, Day 0, Day 1, and Day 2 activities. The tasks are divided so that you follow a structured process to onboard, manage, and offboard devices. The activities for managing a device life cycle are divided as:
-
Day -2 activities in which a network architect plans the device role and device configuration for that device role. See Add Network Resource Pools and Profiles (Day -2 Activities).
- Day -1 activities in which a network planner prepares a plan for onboarding the device to Paragon Automation. See Prepare for Device Onboarding (Day -1 Activities).
- Day 0 activities in which a field technician installs the device. The field technician or a network administrator gets Paragon Automation to manage the device. See Install and Onboard the Device (Day 0 Activities).
- Day 1 and Day 2 activities in which a network administrator monitors the health and functioning of the device and moves the device to production. See Move a Device to Production (Day 1 and Day 2 Activities).
Onboard a Device
You can use Paragon Automation to onboard:
-
New devices that you procure for your network (greenfield devices).
You onboard greenfield devices by using a network implementation plan, which includes the management configurations (IP address, hostname, and so on) and infrastructure configurations (routing protocol configurations). Paragon Automation applies the following configurations on a device by using a network implementation plan:
-
Basic device-level configurations (for example, IP address configurations, hostname, and software image to be used) and routing protocols (for example, IS-IS, OSPF, BGP, RSVP, LDP, and PCEP).
-
Configuration for links with neighboring devices. The neighboring devices are devices that are a part of the same network implementation plan.
-
Configuration for performing health checks, connectivity checks, and running trust scans.
These configurations are applied when you onboard a device to Paragon Automation either through the field tech UI or by committing outbound SSH commands on the device.
-
-
Devices that exist in your network (brownfield devices).
You onboard brownfield devices by committing outbound SSH commands for connecting with Paragon Automation, on the device. Paragon Automation provides you the SSH commands that you can copy and commit on the device. The onboarding of a device by committing the outbound SSH commands is referred to as adopting a device.
Manage and Monitor a Device
After you onboard a device, you can manage a device's inventory, apply licenses, perform backup and restore of device configurations, upgrade software, reboot the device, and access the CLI of the device. See Device Onboarding Workflow.
While Paragon Automation provides automated solution for managing configurations, device monitoring, and periodic Trust scans for greenfield devices, Paragon Automation also provides the conventional device LCM solutions for brownfield devices.
For a greenfield device, to upgrade a software, you update the software version to be applied on the device in the device profile or the network implementation plan used to onboard the device. Similarly, links and basic configurations that were committed on a device by using the network implementation plan can be updated by editing the network implementation plan and profiles used to onboard the device. You can also use configuration templates to apply advanced configurations on the device.
After onboarding, you can upgrade the software on a greenfield device by using the Software Upgrade option (Observability > Health > Troubleshoot Devices > More > Upgrade) as well, without having to update the network implementation plan.
In addition, Paragon Automation executes a predetermined set of tasks (based on the configurations in the plan and profiles) for automatic monitoring and operations of the greenfield devices right from when the device is onboarded. For example, when you enable BGP or RSVP protocols in the profiles, Paragon Automation monitors the functioning of the BGP and RSVP protocols and displays any alerts or alarms related to the functioning of the protocols, right after the device is onboarded.
Paragon Automation GUI provides an integrated view of all the information about a device. On the Device-Name page (Inventory > Onboarding Dashboard > Device-Hostname), you can view general details, connectivity details, results of trust scans, and key performance indicators (KPIs), and assess the functioning of the device. You can also upgrade software and perform a backup of the device configurations from the same page.
For brownfield devices, Paragon Automation provides options for software upgrade, adding licenses, applying configurations by using configuration templates, and backing up configurations under the Observability > Health > Troubleshoot Devices menu.
Decommission a Device
When you want to decommission (offboard) a greenfield device, you can:
-
Use the network implementation plan that you are using to manage a device to decommission the device. See Offboard a Network Implementation Plan.
When you use a network implementation plan to offboard, device configurations are deleted, but the outbound SSH configuration is retained. You must delete the outbound SSH configuration for Paragon Automation to disconnect from the device. See Release a device.
-
Use the Release option to delete the outbound SSH configuration so that Paragon Automation disconnects from the device, See Release a device.
In this case, the other configurations committed on the device are retained. You must access the device CLI and manually delete the configurations.
To decommission a brownfield device, you simply use the Release option in Paragon Automation to delete the outbound SSH configuration on the device. See Release a device.
Benefits of Device Life Cycle Management
-
Provides an automated solution for managing the life cycle of new devices procured for a network.
-
The profiles and network implementation plan that are used to onboard and manage multiple devices considerably reduce the time and effort taken to onboard and manage the devices. For example, to upgrade software running on five devices, you can simply edit the software version in the network implementation plan used for onboarding the devices and publish the plan. Paragon Automation updates the software on the devices to the version you mention in the plan.