Network Engineering és Network Automation Python segítségével

PY-NET Új

Képzési forma:
Képzés hossza:
3 nap (24 óra)
Tananyag nyelve:
Magyar
Képzési forma:
Képzés hossza:
3 nap (24 óra)
Képzés nyelve:
Magyar/Angol
2023.
április
24.
Normál
2023.
október
24.
Normál
Képzési forma:
Normál
Képzés hossza:
3 nap (24 óra)
Képzés nyelve:
Magyar/Angol
2023.
április
24.
2023.
október
24.

Ismertető

A tafnolyam célja, hogy a résztvevők megismerkedjenek a Network Engineering-el és a Network Automation-el Python alapokon.

  • Python OOP ismétlés, dekorátorok, @classmethod, @staticmethod
  • Fájlműveletek, context manager, ciscoconfigparse könyvtár gyártófüggetlen konfiguráció kezelésre
  • Telnet kapcsolat Pythonnal, config terminál automatizálás
  • Paramiko, ssh, biztonságos kapcsolat router terminálokhoz
  • Netmiko, magas szintű megbízható kapcsolat router terminálokhoz
  • Napalm, gyártófüggetlen és megbízható router konfiguráció
  • Párhuzamosítás, multithreading, multiprocessing, GIL
  • Egyéb párhuzamosítási lehetőségek, pexpect
  • Több száz router managementje párhuzamosan
  • Jinja2 template rendszer
  • XML és JSON adatformátumok, ezek kezelése Python-ból
  • REST alapok, rest tesztelés, CURL és Postman, requests Python könyvtár
  • HTTP kezelés requests könyvtárral, POST, GET, PUT és DELETE requestek
  • NETCONF protocol, Python keretrendszer konfiguráció management HTTP-n keresztül
  • RESTCONF protocol és annak használata Pythonból
  • Bevezetés a Flask keretrendszerbe, fejlesztői mód, automatic reloading
  • Saját dashboard készítése Flask-ban
  • Log begyűjtés és elemzés több routerről
  • Nornir és egyéb workflow enginek
  • Ansible

A tanfolyamhoz a középhaladó Python programozás (PR-PY) képzés elvégzése (vagy annak ismeretanyaga) szükséges. Továbbá 1 év napi szintű Python scriptelési tapasztalattal kell rendelkezni.

A képzés elvégzéséhez dokumentumolvasás-szintű angol nyelvtudás szükséges.