کانال رسمی رایکا
1.53K subscribers
2.14K photos
85 videos
17 files
1.04K links
برگزار کننده دوره های تخصصی شبکه ، دیتاسنتر و امنیت

rayka-co.ir
Download Telegram
Network Automation Lab requires at least one controller to manage devices and one device to be managed.
We will be using Ubuntu with Visual Studio Code and Python as the controller and a Cisco IOS XE device managed through the controller throughout the course.
In this section, you will learn how to prepare these components for the rest of the course.
https://www.youtube.com/watch?v=DrrmYNUjLa4
Nornir inventory and multi-threading are the features that are very useful and handy in network automation and as we have discussed earlier, they are the main features of the python nornir library.
With inventory management, we keep a list of devices, device groups, and their properties in separate inventory files, rather than in the Python code itself.
Python script can run on a specific device, list of devices or group of devices configured already in inventory.
Multi-threading, another feature of the Nornir library, allows us to run Python scripts on multiple devices at the same time.
https://rayka-co.com/lesson/nornir-inventory-and-multi-threading-configuration/
Nornir netmiko is the first plugin that we'll be discussing to send command to the router to monitor something.
In each plugin we have different tasks to send monitoring commands and configuration commands to the device.
In this section we have a configuration example to send monitoring commands via nornir netmiko plugin. The next section covers sending configuration commands via nornir netmiko.
https://rayka-co.com/lesson/nornir-netmiko-send-command-configuration-example/
Nornir netmiko send config plugin is used to send configurations to the network devices.
In the previous section nornir netmiko send command was used to send monitoring commands to the network devices, but this section uses the same plugin to send configuration commands.
!
https://rayka-co.com/lesson/nornir-data-structure-in-network-automation/
!
https://youtu.be/82MGVZeFfvk
https://www.youtube.com/watch?v=owGp-laY4f4
Network automation data structure for separating data and configuration is what we discuss in this module.
Each configuration has some data that may be different or the same between devices. SNMP community, IP address of NTP servers, network addresses in EIGRP configuration and IP address and AS number of neighbors in BGP configuration are some examples of data in network automation.
How to store and access the data of the configuration of various network devices is what we call network automation data structure
In this section, we use inventory files to store and access the configuration data as well.
But in the next section we will store and access data of configurations via its own specific data structure.
https://www.youtube.com/watch?v=-xPoMIxm-6Q
!
https://rayka-co.com/lesson/nornir-napalm-getter-code-example/
!
Nornir Napalm getter and Send Commands are two methods to send monitoring and troubleshooting commands to network devices in napalm plugin.
Nornir Napalm getters are vendor independent show commands common to all supported vendors and it is invented by Napalm. This is the topic of this section.
Nornir napalm send command is normal CLI command that we send to network devices when no getter is provided and it is the topic of the next section.
We also discuss the structured output of Napalm getter and CLI commands and how it differs from Netmiko and Scrapli plugin.
https://www.youtube.com/watch?v=vrZ4FD5BuXs
!
https://rayka-co.com/lesson/nornir-napalm-send-configuration-example/
!
Nornir Napalm send configuration through “napalm_configure” task is what we demonstrate in this section.
We will also discuss the difference between "merge" and "replace" when sending the configuration to network devices.
به زودی تولید آموزش ویدئویی دوره Cisco NSO به زبان فارسی شروع خواهد شد
نرم افزار Cisco NSO، یک نرم افزار automation و orchestration برای شبکه های کامپیوتری است که توسط کمپانی سیسکو عرضه شده است و بیش از 100 دیوایس شبکه را پشتیبانی می کند.
لیست بعضی از برندهایی که پشتیبانی می کند به شرح ذیل است
Cisco - A10 - Huawei - Amazon AWS - Arista - Brocade - Checkpoint - Citrix - Dell FTOS - Ericsson - F5 - Fortinet - HP - Juniper - Palo Alto - Radware - Viptela - VMware vSphere/vCenter - ZTE
معمولا اکثر تجهیزات مهم هر برند پشتیبانی می شود
رایکا
@raykatg
به زودی تولید آموزش ویدئویی دوره Cisco NSO به زبان فارسی شروع خواهد شد
نرم افزار Cisco NSO، یک نرم افزار automation و orchestration برای شبکه های کامپیوتری است که توسط کمپانی سیسکو عرضه شده است و بیش از 100 دیوایس شبکه را پشتیبانی می کند.
لیست بعضی از برندهایی که پشتیبانی می کند به شرح ذیل است
Cisco - A10 - Huawei - Amazon AWS - Arista - Brocade - Checkpoint - Citrix - Dell FTOS - Ericsson - F5 - Fortinet - HP - Juniper - Palo Alto - Radware - Viptela - VMware vSphere/vCenter - ZTE
معمولا اکثر تجهیزات مهم هر برند پشتیبانی می شود
رایکا
@raykatg
https://www.youtube.com/watch?v=0o9eGWyiep8
نام دوره: اتوماسیون شیکه با Cisco NSO
1- نرم افزار Cisco NSO چیست و چه ویژگی هایی دارد
در این بخش به معرفی و قابلیت های نرم افزار Cisco NSO می پردازیم که در طول این دوره برای اتوماسیون شبکه با برندهای مختلف از آن استفاده خواهیم کرد.
رایکا
@raykatg