The cloud has fundamentally changed the way organizations, including Mobile Network Operators (MNOs), provide and consume computing resources. Network Function Virtualization (NFV) is one of the principle technologies underlying cloud-computing platforms and is often discussed in terms of its technology and features, such as resource pooling, rapid elasticity, and on-demand self-service.