 The underlying technology for this configuration is XML, so users can either use the web-based user interface or they can automate the process by scripting the creation of the XML configuration files.The provisioning system contains adapters to integrate with other processes within the application and to external software, such as a Dynamic DNS server and RANCID.The provisioning process is asynchronous for scalability, and has been shown to provision networks of more than 50,000 discrete devices and to networks of single devices with over 200,000 virtual interfaces, each (Juniper E320).