Nautobot Data Models
At the core of Nautobot are two main use cases that were covered in Chapter 1: a network automation platform and a network Source of Truth (SoT). While it is true that certain classes of automation can be built void of specific structured data, it is generally true that the SoT powers much of the automation that provides the most business value.
The mantra that holds in Nautobot is that the automation that you rely on is only as good as the worst data you feed into that machine. It is this fundamental truth that drives the SoT aspect of Nautobot. In this chapter, we will focus on the critical data models and relationships of the data in Nautobot that are used to power your network automation stacks.
The following are the main topics that will be covered in this chapter:
- Nautobot data models overview
- Network device inventory data models
- IPAM data models
- Circuits data models
- Data model extensibility
- Custom data models
While...