Patent attributes
Techniques are described to provide to provide service allocation across multi-managed heterogeneous networks. In one example, a method includes determining, by an application network policy controller, service information for an application, wherein the application communicates with an application server. The method may further include identifying one or more network domains of a plurality of network domains to provide network connectivity between the application and the application server based, at least in part, on service qualifiers and context information for the plurality of network domains and the service information for the application; generating an application policy for the application, wherein the application policy identifies, at least in part, the one or more network domains to provide network connectivity between the application and the application server; and communicating the application policy to the one or more identified network domains to provide network connectivity between the application and the application server.