- Hands-On Enterprise Automation with Python.
- Bassem Aly
- 173字
- 2021-06-18 19:22:26
Network Python Libraries
Network environments nowadays contain multiple devices from many vendors, and each device plays a different role. Design and automation frameworks for network devices are essential to network engineers in order to automate repeated tasks and enhance the way they usually do their job, while reducing human errors. Large enterprises and service providers usually tend to design a workflow that can automate different network tasks and improve network resiliency and agility. The workflow contains a series of related tasks that together form a process or a workflow that will be executed when there's a change needed on the network.
Some of the tasks that could be performed by a network automation framework without human intervention are:
- Root cause analysis for the problem
- Checking and updating the device operating system
- Discovering the topology and relationships between nodes
- Security audits and compliance reporting
- Installing and withdrawing routes from the network device based on the application needs
- Managing device configuration and rollback
Here are some Python libraries that are used to automate network devices:


- Instant Typeahead.js
- Magento 2 Development Cookbook
- Python 3破冰人工智能:從入門到實戰
- 深度強化學習算法與實踐:基于PyTorch的實現
- Apache Kafka Quick Start Guide
- PLC應用技術(三菱FX2N系列)
- PHP+Ajax+jQuery網站開發項目式教程
- 現代C++編程實戰:132個核心技巧示例(原書第2版)
- .NET 4.5 Parallel Extensions Cookbook
- 實戰Java高并發程序設計(第2版)
- Yii2 By Example
- Unreal Engine Game Development Cookbook
- Learning Apache Thrift
- Visual FoxPro程序設計教程(第3版)
- Balsamiq Wireframes Quickstart Guide