Automated networks

The concept of network automation is an interesting one. It means that configuration, monitoring, troubleshooting etc of network devices are mostly done by computer programs with minimum human supervision. In many cases, network engineers used some scripting to automate pieces of the network, but full network automation means that all this is achieved with the help of computer programs controlling, monitoring and learning from the network devices.