While parts of the networking world have moved to software and cloud-native architectures, most networks remain hardware- centric. Such networks are not taking advantage of newer software technologies that enable improved economic models, better resource utilization, and high service scaling.