|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/nornir-network-automation/
课程评论:没有评论
## Nornir - 网络自动化课程概述 本课程将介绍 **Nornir**,一个用 Python 编写并为 Python 设计的网络自动化框架。与许多隐藏底层语言并使用复杂、难于调试的伪语言的自动化框架不同,Nornir 提供了一个纯 Python 的解决方案。它将复杂性隐藏在易于使用的 Python 库中,方便与外部系统集成,并能高效处理数据和提高代码的可重用性。 **Nornir 的核心功能包括:** * **库存管理:** 负责处理您的主机信息。 * **任务分发:** 将任务高效地分派到您的网络设备上。 * **插件框架:** 提供一个通用的框架来编写可扩展的插件。 **本课程将重点教授以下内容:** * 使用 Nornir 进行网络和 Linux 自动化。 * 为日常网络自动化任务打下坚实的基础。 * 如何初始化 Nornir 项目。 * 如何在 Linux 设备上执行命令。 * 如何配置基础设施中的网络设备。 * 通过额外的视频内容,深入了解实际工作的流程和技巧。 本课程旨在帮助您掌握 Nornir 框架,从而更有效地解决网络自动化中的挑战。
Hello,Nornir is an automation framework written in python to be used with python. Most automation frameworks hide the language they are written in by using some cumbersome pseudo-language which usually is almost Turing complete, but lacks tooling to debug and troubleshoot. Integrating with other systems is also usually quite hard as they usually have complex APIs if any at all. Some of the other common problems of those pseudo-languages is that are usually quite bad at dealing with data and re-usability is limited.Nornir aims to solve those problems by providing a pure python framework. Just imagine Nornir as the Flask of automation. Nornir will take care of dealing with the inventory where you have your host information, it will take care of dispatching the tasks to your devices and will provide a common framework to write "plugins".This course is about network and linux automation via the famous nornir framework. In this course you will get a strong fundation to use for your daily network automation struggles, an linux versions. We will learn how to initialize the project, how to execute commands on linux devices, and how to configure network devices in your infrastructure. There are extra videos which will give you more insight as to what it's like to really get the job done.Hope to see you in the next video.Cheers,Daniel