Network automation is the process of using software to automate network and security provisioning and management in order to continuously maximize network efficiency and functionality. Network automation is often used in conjunction with network virtualization.
Network automation refers to the process of automating everyday network tasks – such as configuration, management, testing deployment, and operation – of virtual and physical devices on a network. This helps to improve network service availability, efficiency, and functionality. Network automation is commonly used along with network virtualization functions.