Návrh Školení

Úvod do ONOS

  • Přehled ONOS jako řadiče SDN
  • Klíčové vlastnosti a výhody platformy ONOS
  • Prozkoumání ekosystému aplikací ONOS

Nastavení vývojového prostředí ONOS

  • Instalace a konfigurace ONOS na systémech Linux
  • Nastavení Java Development Kit a IDE
  • Zkoumání zdrojového kódu ONOS a úložišť Git

Pochopení architektury ONOS

  • Základní komponenty a moduly ONOS
  • Správa a škálovatelnost clusteru ONOS
  • ONOS API a abstrakce služeb

Vývoj aplikací ONOS

  • Vytvoření základní aplikace ONOS od začátku
  • Práce s API ONOS pro topologii sítě a řízení toku
  • Manipulace se záměry a zpracováním paketů v ONOS

Testování a ladění ONOS aplikací

  • Nastavení testovacího prostředí pro aplikace ONOS
  • Ladění aplikací ONOS pomocí nástrojů pro protokolování a monitorování
  • Použití ONOS CLI a REST API pro odstraňování problémů

Pokročilá témata ve vývoji ONOS

  • Integrace aplikací ONOS s externími systémy a ovladači
  • Optimalizace aplikací ONOS pro rozsáhlá nasazení
  • Nejlepší postupy pro vývoj aplikací ONOS

Případové studie a praktické aplikace

  • Analýza reálných aplikací ONOS v produkčním prostředí
  • Navrhování vlastních aplikací pro řešení specifických síťových problémů
  • Praktický projekt: Vývoj a nasazení vlastní aplikace ONOS

Shrnutí a další kroky

Požadavky

  • Základní znalost softwarově definovaných sítí (SDN)
  • Znalost programování Java
  • Základní zkušenosti s nástroji příkazového řádku Linux

Publikum

  • Vývojáři SDN
  • Síťoví inženýři, kteří chtějí vytvářet vlastní aplikace na platformě ONOS
 21 hodiny

Počet účastníků


Price per participant

Upcoming Courses

Související kategorie