Аннотация
Network automation is the process of automating the configuration, management and operations of a computer network. The tasks that were normally done by the network or system administrator can be automated using a number of tools and technologies. As we know, human errors is the number one reason for most of the issues including unavailability, downtime, security etc. in a network environment. A proper automation will eliminate the human errors and also speed up the operations, thus saving time and cost. Network automation is implemented through the combination of hardware and software-based solutions that automatically execute repetitive tasks in a network environment.
Scripting languages are widely used by Network and System administrators for automating the tasks. This saves time, effort and thereby reducing human errors as well. Among the automation tools, Python and Ansible are the most popular ones. With Software Defined Networking (SDN) in picture, knowing any of these programming languages is vital for the future of administering the network and systems.
Комментарии к книге "Network automation using Python 3"