Loading data into Nautobot
Once Nautobot is up and running, it’s time to start using it! However, Source of Truth is useless without data. Therefore, the first step is to populate Nautobot with data.
The data defines the intended state of the network and, independent of whether the data is taken from a running network or defined in advance, there are different methods to populate Nautobot with data, as follows:
- GUI: Using the Nautobot graphical user interface (GUI) allows easy access to create objects. We will cover a few examples in this section, but more examples will come in Chapter 5.
- REST API: Nautobot exposes a fully capable HTTP REST API to access data models. Examples and details will come in Chapter 8.
- SDKs: A Python SDK (
pynautobot
) and a Go SDK (go-nautobot
) are available to programmatically interact with the REST API. More info on these in Chapter 10. - Ansible collection: Similar to SDKs, there is an Ansible collection to interact with Nautobot...