Python for Network Engineers - Plan Szkolenia
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.
Plan Szkolenia
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
Wymagania
- Podstawowe zrozumienie sieci
- Python doświadczenia
Uczestnicy
- Inżynierowie sieci
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Python for Network Engineers - Plan Szkolenia - Booking
Python for Network Engineers - Plan Szkolenia - Enquiry
Opinie uczestników (2)
Ogromna wiedza i uprzejmość prowadzącego . Prawdziwy fachowiec z niesamowitą wiedzą, miło było poznać tak komunikatywna osobę
Piotr Borkowski - Orange Szkolenia Sp. z o.o.
Szkolenie - OpenStack Bootcamp
Aby lepiej zrozumieć OpenStack.
Jan Gustafsson - Polystar OSIX
Szkolenie - OpenStack Architecture and Troubleshooting
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Developing Applications for ONOS
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla średnio zaawansowanych programistów SDN i inżynierów sieci, którzy chcą opracowywać niestandardowe aplikacje na platformie ONOS, aby sprostać konkretnym wyzwaniom sieciowym i zwiększyć możliwości SDN.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć architekturę i podstawowe komponenty ONOS.
- Skonfigurować środowisko programistyczne dla aplikacji ONOS.
- Tworzyć, testować i wdrażać aplikacje ONOS do zarządzania sieciami SDN.
- Integrować aplikacje ONOS z zewnętrznymi systemami i interfejsami API.
- Rozwiązywanie problemów i optymalizacja aplikacji ONOS pod kątem wydajności i skalowalności.
Developing Applications with OpenDaylight
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów SDN i inżynierów oprogramowania, którzy chcą dowiedzieć się, jak tworzyć niestandardowe aplikacje SDN przy użyciu OpenDaylight interfejsów API i modeli YANG w celu zwiększenia funkcjonalności i skalowalności sieci.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć architekturę i komponenty OpenDaylight.
- Używać interfejsów API OpenDaylight do tworzenia aplikacji SDN.
- Tworzyć i zarządzać modelami YANG w celu dostosowania sieci.
- Wdrażać, testować i debugować niestandardowe aplikacje w środowisku OpenDaylight.
- Integracja OpenDaylight z zewnętrznymi systemami i urządzeniami sieciowymi.
Linux for Network Engineers
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów sieci, którzy chcą używać Linux do inżynierii sieci.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Ustawienie Linux usług sieciowych.
- Zastępowanie przełączników przełącznikami Linux.
- Używanie Linux poleceń do zarządzania procesami.
- Skonfiguruj SDN, aby zautomatyzować konserwację sieci.
ONAP for Network Orchestration and Automation
28 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak używać ONAP do automatyzacji usług sieciowych.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć, zainstalować i skonfigurować różne komponenty w ekosystemie ONAP.
- Przeprowadzać w czasie rzeczywistym opartą na zasadach orkiestrację i automatyzację fizycznych i wirtualnych funkcji sieciowych.
- Projektować, tworzyć, orkiestrować i monitorować VNF, SDN i inne usługi sieciowe.
- Efektywne zarządzanie całym cyklem życia sieci przy użyciu podejścia opartego na oprogramowaniu.
- Rozwijać, wdrażać i skalować sieć przy użyciu najnowszych technologii i praktyk open source.
ONOS Fundamentals: Deploying Scalable SDN Solutions
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących specjalistów ds. sieci i administratorów IT, którzy chcą zrozumieć podstawowe koncepcje ONOS, jego architekturę i wdrożenie skalowalnych rozwiązań SDN.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć rolę ONOS w sieciach definiowanych programowo (SDN).
- Opisać architekturę i podstawowe komponenty ONOS.
- Zainstalować i skonfigurować ONOS w systemie opartym na Linux.
- Skonfigurować podstawową sieć SDN przy użyciu ONOS.
- Poznaj funkcje ONOS do zarządzania i skalowania infrastruktury sieciowej.
ONOS for Network Engineers: Managing SDN Environments
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych inżynierów sieci, zespołów DevOps i programistów SDN, którzy chcą zrozumieć i skutecznie zarządzać środowiskami SDN za pomocą ONOS.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć architekturę i komponenty ONOS.
- Zainstalować i skonfigurować ONOS w środowisku laboratoryjnym.
- Zbadać możliwości systemu ONOS w zakresie zarządzania środowiskami SDN.
- Wdrażać, zarządzać i rozwiązywać problemy z sieciami SDN przy użyciu ONOS.
ONOS in Production: Deployment and Optimization
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych architektów IT i menedżerów sieci, którzy chcą wdrożyć i zoptymalizować ONOS w środowiskach produkcyjnych, zapewniając skalowalność, wydajność i niezawodność.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć architekturę i podstawowe funkcje ONOS do użytku produkcyjnego.
- Wdrożyć ONOS w środowisku produkcyjnym przy użyciu najlepszych praktyk.
- Konfigurować klastrowanie, redundancję i odporność na błędy w ONOS.
- Monitorowanie, rozwiązywanie problemów i optymalizacja wdrożeń ONOS pod kątem skalowalności i wydajności.
- Integracja ONOS z istniejącą infrastrukturą sieciową i narzędziami.
- Zaplanować i przeprowadzić udany proces aktualizacji systemu ONOS.
Introduction to OpenDaylight: Understanding SDN Fundamentals
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących inżynierów sieci i specjalistów IT, którzy chcą zdobyć podstawową wiedzę na temat koncepcji SDN, poznać architekturę OpenDaylight oraz wykonać podstawowe zadania instalacyjne i konfiguracyjne.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć zasady i korzyści płynące z sieci definiowanych programowo (SDN).
- Zapoznać się z architekturą i komponentami OpenDaylight.
- Zainstalować i skonfigurować OpenDaylight w systemie Linux.
- Integracja OpenDaylight z urządzeniami sieciowymi.
- Wykonywanie podstawowych operacji i poleceń OpenDaylight.
OpenDaylight for Network Automation
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących inżynierów sieci i administratorów IT, którzy chcą nauczyć się podstawowych pojęć OpenDaylight, zrozumieć jego rolę w automatyzacji sieci i rozpocząć automatyzację konfiguracji i operacji sieciowych.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć rolę OpenDaylight w sieci definiowanej programowo (SDN).
- Zainstalować i skonfigurować OpenDaylight w systemie opartym na Linux.
- Zapoznanie się z architekturą i podstawowymi funkcjami OpenDaylight.
- Tworzenie podstawowych zautomatyzowanych konfiguracji sieci przy użyciu OpenDaylight.
- Monitorowanie i zarządzanie sieciami przy użyciu kontrolerów OpenDaylight.
OpenDaylight for Network Engineers
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych inżynierów sieci i zespołów DevOps, którzy chcą wdrażać, konfigurować i zarządzać rozwiązaniami SDN przy użyciu platformy OpenDaylight.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć architekturę, komponenty i rolę OpenDaylight w ekosystemach SDN.
- Zainstalować i skonfigurować OpenDaylight dla różnych scenariuszy sieciowych.
- Rozwijać i wdrażać przepływy sieciowe przy użyciu kontrolerów OpenDaylight.
- Integracja OpenDaylight z urządzeniami obsługującymi SDN i istniejącymi sieciami.
- Rozwiązywanie problemów i optymalizacja wdrożeń OpenDaylight dla rzeczywistych przypadków użycia.
OpenDaylight in Production: Scaling and Optimizing SDN Deployments
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych architektów IT, administratorów sieci i inżynierów, którzy chcą wdrożyć OpenDaylight w środowiskach produkcyjnych, zoptymalizować jego wydajność do użytku na dużą skalę i rozwiązywać typowe problemy we wdrożeniach SDN.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Wdrażać OpenDaylight w środowiskach produkcyjnych dla skalowalnych rozwiązań SDN.
- Optymalizować wydajność wdrożeń OpenDaylight w celu obsługi dużego natężenia ruchu.
- Rozwiązywać typowe problemy we wdrożeniach SDN.
- Monitorowanie i utrzymywanie środowisk OpenDaylight w celu zapewnienia długoterminowej stabilności.
- Skalowanie wdrożeń OpenDaylight w celu spełnienia rosnących wymagań sieciowych.
OpenStack Architecture and Troubleshooting
14 godzinCel tego kursu jest dwojaki - zdobycie solidnej wiedzy na temat architektury OpenStack i nabycie dogłębnych umiejętności rozwiązywania problemów. W części dotyczącej architektury dowiesz się między innymi, jak zaprojektować sprzęt dla chmury publicznej i prywatnej, przygotować płaszczyznę kontroli o wysokiej dostępności, wybrać odpowiedni rozmiar smaków i bezpiecznie nadpisać zasoby chmury. Zdobycie wiedzy o wewnętrznych aspektach Neutron (Networking Service) jest kolejną istotną częścią architektury OpenStack. Następnie uczestnik zostanie wprowadzony w metody rozwiązywania problemów w klastrach OpenStack, począwszy od ogólnych wskazówek, poprzez rozwiązywanie problemów sieciowych, aż po zastrzeżenia dotyczące głównych usług OpenStack. Około 75% kursu obejmuje praktyczne warsztaty w rzeczywistym środowisku szkoleniowym OpenStack.
OpenStack Bootcamp
28 godzinKurs jest kompleksowym szkoleniem na temat OpenStack. Rozpoczyna się od wprowadzenia do systemu, następnie poprzez praktyczne warsztaty daje praktyczną wiedzę na temat zarządzania prywatnymi chmurami opartymi na OpenStack, a na koniec przedstawia rozwiązywanie problemów i zaawansowane tematy architektoniczne. Celem tego kursu jest zapoznanie się z ekosystemem OpenStack, a także zapewnienie silnego tła dla dalszej ekspansji i udoskonalania chmur OpenStack. Kurs obejmuje wszystkie tematy niezbędne do uzyskania certyfikatu OpenStack Administrator. 75% kursu opiera się na praktycznych warsztatach w rzeczywistym środowisku szkoleniowym OpenStack.
P4 Programming
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla inżynierów sieci i programistów, którzy chcą konfigurować, uruchamiać i zarządzać programowalnymi zasobami sieciowymi za pomocą P4.
Pod koniec tego szkolenia uczestnicy będą mogli
- Poznać podstawy języka P4.
- Programować urządzenia sieciowe.
- Skonfigurować serwer do zarządzania ruchem.
- Skompilować i wykonać program P4 do sterowania aplikacjami płaszczyzny.
- Zarządzać przeciążeniem sieci przy użyciu metod monitorowania i debugowania.