Szkolenie: Wprowadzenie do Cisco DevNetDevNet-A

Dostępne na zamówienie dla grup.

Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Tryb zdalny: online na żywo z trenerem i grupą. Zobacz więcej o kursach zdalnych i zakł. "Terminy".
Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść z trybu "na sali" na zdalny.
Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 4 osób.

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 3990 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

Kategoria: Sieci komputerowe i Cisco. Bezpieczeństwo.

Intensywne szkolenie skierowane do specjalistów IT, przeznaczone dla osób chcących rozwijać karierę w obszarze programowalnych sieci, łącząc wiedzę z zakresów technologii sieciowych i tworzenia oprogramowania. Koncepcyjnie zbliżone do zagadnień szeroko opisywanych jako DevOps; dla tych, którzy chcą poznać możliwości automatyzacji sieci i wykorzystania interfejsów API w środowisku Cisco.

Uczestnicy zapoznają się z platformą DevNet, jej zasobami, narzędziami oraz możliwościami certyfikacji. W ramach kursu omówione zostaną m.in. podstawy programowania w Pythonie, formaty takie jak YAML i JSON, a także wykorzystanie bibliotek do pracy z interfejsami API Cisco. Szkolenie obejmuje także praktyczne zastosowania automatyzacji z użyciem Ansible oraz integrację z aplikacjami i systemami z rodziny DevOps, takimi jak Jenkins czy GitLab. Zwieńczeniem kursu będzie realizacja case study, w którym uczestnicy stworzą własne skrypty do zarządzania sieciami i automatyzacji konfiguracji urządzeń.

Szkolenie autorskie. Program zgodny z wymaganiami certyfikatu DevNet Associate.

Czas trwania

5 dni

Program

Dzień 1: Wprowadzenie do Cisco DevNet i podstawy programowania sieciowego

  1. Wprowadzenie do Cisco DevNet
    • Przegląd Cisco DevNet – cele, zasoby, społeczność
    • Znaczenie automatyzacji sieciowej i rola inżyniera DevNet
  2. Podstawy API i RESTful
    • Co to jest API?
    • REST, HTTP i metody API (GET, POST, PUT, DELETE)
    • Praktyczne użycie API w sieciach
  3. Wprowadzenie do języka Python w sieciach
    • Składnia i struktura Pythona
    • Podstawowe operacje w Pythonie
  4. Biblioteki Python do automatyzacji sieci
    • Praktyczne ćwiczenia z API i Pythonem

Dzień 2: Automatyzacja sieci i zarządzanie konfiguracją

  1. Cisco DevNet Sandbox i środowiska testowe
    • Jak korzystać z Cisco DevNet Sandbox
    • Tworzenie własnego środowiska testowego
  2. Ansible i automatyzacja sieci
    • Podstawy Ansible
    • Playbooki i moduły do zarządzania siecią
  3. Modelowanie danych: JSON i YAML
    • Struktura i format JSON/YAML
    • Użycie w automatyzacji i API
  4. Zarządzanie konfiguracją sieciową
    • Automatyczna konfiguracja urządzeń Cisco
    • Wersjonowanie i kontrola zmian w konfiguracji

Dzień 3: Monitoring, telemetria i bezpieczeństwo API

  1. Monitorowanie i zbieranie danych telemetrycznych
    • SNMP vs gRPC telemetry
    • Praktyczne wdrożenie monitorowania w Cisco
  2. Bezpieczeństwo w API i automatyzacji
    • OAuth, JWT i zabezpieczenia REST API
    • Role-based Access Control (RBAC)
  3. Podstawy Software-Defined Networking
  4. Warsztaty: Tworzenie własnego rozwiązania monitorującego
    • Pobieranie i analiza danych telemetrycznych
    • Tworzenie powiadomień i raportów

Dzień 4: CI/CD, DevOps i Infrastructure as Code

  1. Podstawy DevOps i CI/CD
    • Procesy Continuous Integration/Continuous Deployment
    • Narzędzia CI/CD: Git, Jenkins, GitHub Actions
  2. Infrastructure as Code (IaC) i Terraform
    • Koncepcja IaC
    • Tworzenie i zarządzanie infrastrukturą za pomocą Terraform
  3. Automatyzacja operacji sieciowych
    • Tworzenie polityk sieciowych
    • Zarządzanie politykami QoS i ACL
  4. Praktyczne wdrożenie CI/CD dla automatyzacji sieci
    • Automatyczna weryfikacja konfiguracji
    • Testowanie i wdrażanie zmian

Dzień 5: Zaawansowane scenariusze

  1. Zaawansowana automatyzacja sieci
    • Integracja wielu API
    • Tworzenie kompleksowych workflow automatyzacyjnych
  2. Analiza przypadków i troubleshooting
    • Diagnostyka i debugowanie skryptów automatyzacyjnych
    • Rozwiązywanie problemów z API
  3. Warsztaty, Q&A i podsumowanie szkolenia
    • Ćwiczenia praktyczne z wykorzystaniem całokształtu poznanych zagadnień
    • Omówienie najlepszych praktyk i strategii rozwoju
    • Pytania i odpowiedzi

Pobierz w wersji PDF

Training also available in English.

Przeznaczenie i wymagania

Specjaliści IT, którzy chcą nauczyć się możliwości automatyzacji sieci i wykorzystania interfejsów API w środowisku Cisco. Osoby interesujące się tematyką DevOps i pracujące z urządzeniami Cisco.

Znajomość programowania w dowolnym języku na poziomie podstawowym (rekomendujemy Python). Wcześniejsze odbycie szkolenia Szkolenie: CCNA – Sieci komputerowe – zasady działania, projektowanie i administracja sieciami lokalnymi (LAN), lub posiadana już znajomość tych zagadnień – będzie znaczącym ułatwieniem.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Obecnie brak terminów
Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach