Securing And Protecting Enterprise Networks Via Data-Driven Analytics And Application-Aware Sdn