As Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) take hold, confusion is growing among developers and network operators about how best to leverage the emerging tools designed to help describe virtual resources and make it easier to accommodate changes in services.