The solution which you are working on sounds like a perfect fit APIC-EM and could be taken a step further by utilising the APIC-EM API to upload your configurations into the controller under distinct projects. As your new devices come online and contact the controller they will be placed in a state where the configuration and image could be pushed to the device.
APIC-EM is a free application, but has been superseed by DNA Center, which has much beter and continuing platform support. Certainly this is where Cisco's focus lays.
I've never used ZTP, but PNP via DNA-C, based on ciscos backing would be a good place to focus your attention.
Take a look at cisco DevNet there are plenty of labs there, plus two public sandboxes which have there APIs interfaces exposed over the internet.
Would you like to know how TRex helps in supporting BGP/OSPF/RIP/ISIS on both ipv4/v6, and how network emulation or routing emulation is possible, is all here in the nerdlunch video.
Know more about how DevX has added more capabilities, much stable builds...
NBI Notifications API will be deprecated in Prime 3.7 and removed in future releases. We will update API documentation to reflect this.
NBI Server-Sent Events API is official replacement for the Notifications API. In 3.7 we will provid...
What is Network Emulation?
Network emulation is one of the key elements of effective network testing, helping you find problems in-house instead of customer environments. To create such test environments, it would require either physical hardware or ...
If you are a cisco employee, u can test the code using ASR9K devices in lab. I did test on 172.18.87.36 (be connected to cisco vpn).
The use case of the code is that, customer has to everytime manually upload logs and files in SR which are shared by TAC o...
Today there are about six billion things connected to the internet. This number will triple by the year 2020, putting an even greater demand on the network. Thus, companies will need solutions that come from its very foundation – the network.