Even as underlying technologies have evolved, network management has remained largely the same for decades. Networks are typically built, operated, and maintained manually. Network operators (NetOps) log in to routers, switches, load balancers, and firewalls, change configurations by hand, then log out. These procedures are typically directed at implementing and maintaining the network policies defined by business processes.