Team Members
Hanlin Miao
Robert Roettger
Erik Schneider
Large Company have a substantial amount of devices across multiple locations
Managing and tracking each device and connection efficiently is difficult
Network to Code offers SaaS automation solutions for users’ networks while allowing IT teams to deliver services faster and more efficiently
Nautobot is NTC’s network automation tool to monitor each device and node in a network
Nautobot functions across cities, states, countries, and continents. Having plugins that allow users to view all connections efficiently and on a map interface is crucial for proper device management measures
Nautobot is an open source software with its own development environment.
Docker is used to create a Linux container with necessary dependencies: poetry, invoke, postgres database and etc.
The test data is provided by the Network to Code team.
Python
Django
Google Maps API
HTML, CSS, JavaScript
Docker
Virtualbox/VMWare with Linux OS (Vagrant)
GitHub
Network to Code
Network Engineers
IT Teams
Latitude and Longitude Information
Status Displayed on the Map with Color Differential
Hover and Clickable Features
After we complete phase 1 of the project, there are further discussions about using the global diagram to evaluate the business impact of device outages.
Global Map view needs to have filters like Tree Diagrams.
Tree Diagram needs to be more flexible and customizable.
Need feedback on the code from the NTC mentor team.