A system for network provisioning comprising: a computing device including a processor coupled to a memory, the memory storing instructions for execution on the processor, the instructions configured to cause the processor to: receive a first network provisioning request for provisioning a first network resource, the first network provisioning request having a first priority level and being received from a first application; query a database based on the first network provisioning request and retrieve at least one provisioning instruction for fulfilling the first network provisioning request; add the at least one provisioning instruction to a priority queue according to the first priority level; and send the at least one provisioning instruction to the first network resource; and an application interface comprising: a first application adapter configured to receive the first network provisioning request in a first format and convert the first network provisioning request to a common format for use with querying the database, wherein the common format is different than the first format; and a second application adapter configured to receive a second network provisioning request for provisioning a second network resource in a second format different than the first format and the common format, the second application adapter configured to convert the second network provisioning request from the second format to the common format for use with querying the database. a computing device including a processor coupled to a memory, the memory storing instructions for execution on the processor, the instructions configured to cause the processor to: receive a first network provisioning request for provisioning a first network resource, the first network provisioning request having a first priority level and being received from a first application; query a database based on the first network provisioning request and retrieve at least one provisioning instruction for fulfilling the first network provisioning request; add the at least one provisioning instruction to a priority queue according to the first priority level; and send the at least one provisioning instruction to the first network resource; and receive a first network provisioning request for provisioning a first network resource, the first network provisioning request having a first priority level and being received from a first application; query a database based on the first network provisioning request and retrieve at least one provisioning instruction for fulfilling the first network provisioning request; add the at least one provisioning instruction to a priority queue according to the first priority level; and send the at least one provisioning instruction to the first network resource; and an application interface comprising: a first application adapter configured to receive the first network provisioning request in a first format and convert the first network provisioning request to a common format for use with querying the database, wherein the common format is different than the first format; and a second application adapter configured to receive a second network provisioning request for provisioning a second network resource in a second format different than the first format and the common format, the second application adapter configured to convert the second network provisioning request from the second format to the common format for use with querying the database. a first application adapter configured to receive the first network provisioning request in a first format and convert the first network provisioning request to a common format for use with querying the database, wherein the common format is different than the first format; and a second application adapter configured to receive a second network provisioning request for provisioning a second network resource in a second format different than the first format and the common format, the second application adapter configured to convert the second network provisioning request from the second format to the common format for use with querying the database.