Historically, network teams have used spreadsheets as a method of managing the allocation and utilization of IP addresses on the network. While this may have worked initially, many network organizations have recognized the downside of such a low-tech and inefficient solution and migrated into a more appropriate solution for managing this critical network resource.
NetBox is a popular choice with network teams as a solution for managing IP addresses, inventory, and many more network resources. Network teams may overlook the robust REST API features it has, which makes it simple to integrate into the Itential Automation Platform to enable them to build automations that can directly access this as a source of truth. By coupling Data Transformations along with API integration, Itential can help network teams build a bridge that translates data between multiple IT systems, like NetBox and ServiceNow, inside a network automation. These features will enable the network team to spend less time manually accessing data from different applications and reduce the potential of inputting bad data due to human error.
Jordan Villarreal, Technical Advocate, NetBox at NS1 joins Rich Martin, Senior Technical Marketing Engineer, Itential, to demo:
- Understand the NetBox API structure.
- Build an Itential automation workflow to utilize NetBox API calls.
- Automate IP address reservation, queries, and updates.
- Build a Data Transformation between NetBox and ServiceNow.
Demo Notes
(So you can skip ahead, if you want.)
00:00:00 Introduction
00:02:53 Overview
00:08:44 Demo Tasks & Progression
00:13:48 Understanding NetBox APIs
00:21:05 Integrating NetBox into the Itential Automation Platform
00:25:05 Automating IP Address Requests to NetBox
00:39:11 Building a Transformation for NetBox Data
00:50:52 Automating a Network Change
00:57:53 Gathering Data from a Form
1:03:38 Running & Testing the Completed Automation
1:06:52 Expanding Automation with ServiceNow Ticket Management
1:10:37 Running & Testing the Expanded Automation
1:16:54 Review, Final Thoughts, & Wrap Up