A real-world use case for custom Apps
The example use case that we’ll use for this chapter (as well as the following chapter) is an organization that wants to have a source of truth for their standard IP ACLs that are configured on various devices in their network. This is a data type that Nautobot (currently, at least) does not provide built-in models for, but it’s also a fairly simple and straightforward data type to model. By the end of this chapter, you’ll understand how to implement a custom Nautobot App to solve this requirement in two different ways and should be able to envision how this App could be extended to support more complex future requirements.