The communications industry is abuzz with vendor and service provider activities in the NFV space. NFV has the potential to completely transform the way communication networks are designed, built and operated. NFV implements network functions as software entities and takes advantage of cloud technologies such as virtualization and cloud operation tools and techniques. As such, NFV promises a number of benefits such as CAPEX and OPEX savings, reduced time for service turn up and a shift to a “fail fast” model for new services. Perhaps even more notably, NFV sets the stage for further innovation in the communications industry by lowering the barrier for entry for newer software-only vendors.