- Podstawowe zrozumienie sieci
- Python doświadczenia
Publiczność
- Inżynierowie sieci
Networking to konserwacja, zarządzanie i projektowanie sieci komputerowych, które obsługują bezprzewodowe usługi sieciowe. Włączenie Python do środowiska sieciowego umożliwia korzystanie z kluczowych bibliotek i modułów w celu szybkiej i łatwej automatyzacji.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla inżynierów sieci, którzy chcą utrzymywać, zarządzać i projektować sieci komputerowe za pomocą Python.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Optymalizacja i wykorzystanie Paramiko, Netmiko, Napalm, Telnet i pyntc do automatyzacji sieci za pomocą Python.
- Opanowanie wielowątkowości i wieloprocesowości w automatyzacji sieci.
- Wykorzystanie GNS3 i Python do programowania sieciowego.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Wprowadzenie
Networking in Depth
- Klienci i serwery
- Adresy IP
- Koncentratory i przełączniki sieciowe
- Routery i zapory sieciowe
Równolegle Programming
- Wieloprzetwarzanie a wielowątkowość
Przygotowanie środowiska
- Instalowanie Napalm, pyntc, Telnet, Paramiko, Netmiko i GNS3
- Konfiguracja laboratorium GNS3
Szybki start z automatyzacją sieci
- Podłączanie do portu konsoli
- Konfigurowanie routerów i przełączników
- Konfigurowanie urządzeń sieciowych z połączeniami szeregowymi
- Tworzenie modułu połączenia szeregowego
- Korzystanie z modułów Python
Telnet
- Łączenie się z urządzeniami
- Konfigurowanie urządzeń
- Refaktoryzacja za pomocą OOP
- Korzystanie z niestandardowych klas Telnet
Paramiko
- Uruchamianie poleceń na urządzeniu sieciowym i Linux
- Tworzenie modułów
- Konfigurowanie aplikacji Backpack
- Automatyzacja konfiguracji Backpack
Netmiko
- Uruchamianie polecenia na urządzeniu sieciowym
- Konfigurowanie aplikacji Backpack za pomocą Netmiko
- Kopiowanie plików na urządzenia sieciowe
- Wielowątkowość w Netmiko
- Wieloprzetwarzanie w Netmiko
Napalm
- Nawiązywanie połączenia z urządzeniem sieciowym
- Wyświetlanie i pobieranie informacji
- Praca z konfiguracjami
garnirunek
- Konfigurowanie urządzeń sieciowych
- Pobieranie, zapisywanie i tworzenie kopii zapasowej przełącznika
Podsumowanie i wnioski
United Arab Emirates - Python for Network Engineers
Qatar - Python for Network Engineers
Egypt - Python for Network Engineers
Saudi Arabia - Python for Network Engineers
South Africa - Python for Network Engineers
Brasil - Python for Network Engineers
Canada - Python for Network Engineers
中国 - Python for Network Engineers
香港 - Python for Network Engineers
澳門 - Python for Network Engineers
台灣 - Python for Network Engineers
USA - Python for Network Engineers
Österreich - Python for Network Engineers
Schweiz - Python for Network Engineers
Deutschland - Python for Network Engineers
Czech Republic - Python for Network Engineers
Denmark - Python for Network Engineers
Estonia - Python for Network Engineers
Finland - Python for Network Engineers
Greece - Python for Network Engineers
Magyarország - Python for Network Engineers
Ireland - Python for Network Engineers
Luxembourg - Python for Network Engineers
Latvia - Python for Network Engineers
España - Python for Network Engineers
Italia - Python for Network Engineers
Lithuania - Python for Network Engineers
Nederland - Python for Network Engineers
Norway - Python for Network Engineers
Portugal - Python for Network Engineers
România - Python for Network Engineers
Sverige - Python for Network Engineers
Türkiye - Python for Network Engineers
Malta - Python for Network Engineers
Belgique - Python for Network Engineers
France - Python for Network Engineers
日本 - Python for Network Engineers
Australia - Python for Network Engineers
Malaysia - Python for Network Engineers
New Zealand - Python for Network Engineers
Philippines - Python for Network Engineers
Singapore - Python for Network Engineers
Thailand - Python for Network Engineers
Vietnam - Python for Network Engineers
India - Python for Network Engineers
Argentina - Python for Network Engineers
Chile - Python for Network Engineers
Costa Rica - Python for Network Engineers
Ecuador - Python for Network Engineers
Guatemala - Python for Network Engineers
Colombia - Python for Network Engineers
México - Python for Network Engineers
Panama - Python for Network Engineers
Peru - Python for Network Engineers
Uruguay - Python for Network Engineers
Venezuela - Python for Network Engineers
Polska - Python for Network Engineers
United Kingdom - Python for Network Engineers
South Korea - Python for Network Engineers
Pakistan - Python for Network Engineers
Sri Lanka - Python for Network Engineers
Bulgaria - Python for Network Engineers
Bolivia - Python for Network Engineers
Indonesia - Python for Network Engineers
Kazakhstan - Python for Network Engineers
Moldova - Python for Network Engineers
Morocco - Python for Network Engineers
Tunisia - Python for Network Engineers
Kuwait - Python for Network Engineers
Oman - Python for Network Engineers
Slovakia - Python for Network Engineers
Kenya - Python for Network Engineers
Nigeria - Python for Network Engineers
Botswana - Python for Network Engineers
Slovenia - Python for Network Engineers
Croatia - Python for Network Engineers
Serbia - Python for Network Engineers
Bhutan - Python for Network Engineers