15
Building Nautobot Data Models
As you learned from reading all prior chapters, Nautobot provides a comprehensive set of data models as a baseline but, inevitably, there will be some use cases for your organization that are not fully covered by the built-in data models. This chapter covers two approaches to solving this problem by developing a custom Nautobot App using the developer API that was introduced in Chapter 14.
The first approach involves using Nautobot’s built-in extensibility features in combination with developing an App that provides a custom UI and REST API built atop those features. The second approach takes things a step further by developing an App that provides entirely new models (database tables) as well.
In this chapter, ...
Get Network Automation with Nautobot now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.