Plan Szkolenia

Wprowadzenie do ONOS

  • Przegląd ONOS jako kontrolera SDN
  • Kluczowe funkcje i zalety platformy ONOS
  • Eksploracja ekosystemu aplikacji ONOS

Konfigurowanie środowiska programistycznego ONOS

  • Instalowanie i konfigurowanie ONOS w systemach Linux
  • Konfigurowanie Java zestawu deweloperskiego i IDE
  • Poznawanie kodu źródłowego ONOS i repozytoriów Git

Zrozumienie architektury ONOS

  • Podstawowe komponenty i moduły ONOS
  • Zarządzanie klastrami i skalowalność ONOS
  • Interfejsy API ONOS i abstrakcje usług

Tworzenie aplikacji ONOS

  • Tworzenie podstawowej aplikacji ONOS od podstaw
  • Praca z interfejsami API ONOS do zarządzania topologią sieci i przepływami
  • Obsługa intencji i przetwarzanie pakietów w ONOS

Testowanie i debugowanie aplikacji ONOS

  • Konfigurowanie środowiska testowego dla aplikacji ONOS
  • Debugowanie aplikacji ONOS przy użyciu narzędzi do rejestrowania i monitorowania
  • Używanie ONOS CLI i REST API do rozwiązywania problemów

Zaawansowane tematy w rozwoju ONOS

  • Integracja aplikacji ONOS z zewnętrznymi systemami i kontrolerami
  • Optymalizacja aplikacji ONOS pod kątem wdrożeń na dużą skalę
  • Najlepsze praktyki w zakresie tworzenia aplikacji ONOS

Studia przypadków i praktyczne zastosowania

  • Analiza rzeczywistych aplikacji ONOS w środowiskach produkcyjnych
  • Projektowanie niestandardowych aplikacji w celu sprostania określonym wyzwaniom sieciowym
  • Praktyczny projekt: Opracowywanie i wdrażanie niestandardowej aplikacji ONOS

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowe zrozumienie sieci definiowanych programowo (SDN)
  • Znajomość programowania Java
  • Podstawowe doświadczenie z Linux narzędziami wiersza poleceń

Uczestnicy

  • Programiści SDN
  • Inżynierowie sieciowi chcący tworzyć niestandardowe aplikacje na platformie ONOS
 21 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów

Powiązane Kategorie