| CPC G06F 11/203 (2013.01) [G06F 9/45558 (2013.01); G06F 9/5022 (2013.01); G06F 9/5077 (2013.01); G06F 11/1658 (2013.01); G06F 11/202 (2013.01); G06F 11/2033 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45595 (2013.01); G06F 2201/815 (2013.01)] | 39 Claims |

|
1. A computer-implemented method comprising:
allocating hardware resources at one or more sites to host virtual network functions for a service, the allocating based on a design template defining hardware resources to allocate for the service; and
deploying the virtual network functions to the hardware resources based on a deployment policy defining deployment of the virtual network functions associated with the service.
|