1. A network security management system comprising one or more computing devices configured to: determine a current context of a computer network in live operation; generate an interactive visualization of the network, the interactive visualization comprising a plurality of graphical elements arranged to depict the current context of the network, at least one of the graphical elements indicative of a network security event detected on the network; initiate display of the interactive visualization by a display device; interpret a gesture-based user interaction with the computing system in relation to at least one of the graphical elements of the interactive visualization as a network security directive responsive to the network security event; and convert the network security directive to a set of instructions executable by one or more switching devices of the computer network.