Kontaktirajte nas
 Trajanje 21 sati

Sadržaj kursa

Uvod u ONOS

  • Pregled ONOS-a kao SDN kontrolera
  • Ključne karakteristike i prednosti ONOS platforme
  • Istraživanje ekosestema ONOS aplikacija

Postavljanje razvojnog okruženja za ONOS

  • Instalacija i konfiguracija ONOS-a na Linux sistemima
  • Postavljanje Java Development Kit-a (JDK) i IDE-a
  • Istraživanje izvornog koda ONOS-a i Git repozitorijuma

Razumevanje arhitekture ONOS-a

  • Ključne komponente i moduli ONOS-a
  • Upravljanje ONOS klasterima i skalabilnost
  • ONOS API-jevi i apstrakcije servisa

Razvoj ONOS aplikacija

  • Gradska osnovna ONOS aplikacija od nule
  • Rad sa ONOS API-jevima za upravljanje topologijom mreže i tokovima
  • Obrada namena (intents) i paketa u ONOS-u

Testiranje i otkrivanje grešaka u ONOS aplikacijama

  • Postavljanje testnog okruženja za ONOS aplikacije
  • Otkrivanje grešaka u ONOS aplikacijama koristeći alate za beleženje i praćenje
  • Korišćenje ONOS CLI-a i REST API-ja za otkrivanje grešaka

Napredne teme u razvoju ONOS-a

  • Integracija ONOS aplikacija sa eksternim sistemima i kontrolerima
  • Optimizacija ONOS aplikacija za velike implementacije
  • Praktična pravila za razvoj ONOS aplikacija

Studije slučaja i praktične primene

  • Analiza stvarnih ONOS aplikacija u produkcijskim okruženjima
  • Dizajniranje prilagođenih aplikacija za rešavanje specifičnih mrežnih izazova
  • Projekat od ruku: Razvoj i implementacija prilagođene ONOS aplikacije

Zaključak i dalji koraci

Uslovi

  • Osnovno razumevanje softverski definisanih mreža (SDN)
  • Znanje programiranja u jeziku Java
  • Osnovno iskustvo sa alati za komandnu liniju u Linux-u

Publika

  • SDN developeri
  • Inženjeri mreža koji žele da grade prilagođene aplikacije na ONOS platformi

Broj učesnika


Cena po učesniku

Predstojeći kursevi

Povezane kategorije