Kursplan

Introduksjon til ONOS

  • Oversikt over ONOS som SDN-kontroller
  • Nøkkelfunksjoner og fordeler med ONOS-plattformen
  • Utforsking av ONOS-applikasjonsøkosystemet

Sette opp ONOS utviklingsmiljø

  • Installere og konfigurere ONOS på Linux-systemer
  • Sette opp Java Development Kit og IDE
  • Utforsker ONOS kildekode og Git repositories

Forstå ONOS-arkitektur

  • Kjernekomponenter og moduler til ONOS
  • ONOS klyngestyring og skalerbarhet
  • ONOS APIer og tjenesteabstraksjoner

Utvikling av ONOS-applikasjoner

  • Bygge en grunnleggende ONOS-applikasjon fra bunnen av
  • Arbeide med ONOS APIer for nettverkstopologi og flytadministrasjon
  • Håndtering av intensjoner og pakkebehandling i ONOS

Testing og feilsøking av ONOS-applikasjoner

  • Sette opp et testmiljø for ONOS-applikasjoner
  • Feilsøking av ONOS-applikasjoner ved hjelp av logg- og overvåkingsverktøy
  • Bruker ONOS CLI og REST API for feilsøking

Avanserte emner i ONOS-utvikling

  • Integrering av ONOS-applikasjoner med eksterne systemer og kontrollere
  • Optimalisering av ONOS-applikasjoner for storskala distribusjoner
  • Beste praksis for ONOS-applikasjonsutvikling

Kasusstudier og praktiske anvendelser

  • Analyse av virkelige ONOS-applikasjoner i produksjonsmiljøer
  • Utforme tilpassede applikasjoner for å møte spesifikke nettverksutfordringer
  • Praktisk prosjekt: Utvikle og distribuere en tilpasset ONOS-applikasjon

Sammendrag og neste trinn

Krav

  • Grunnleggende forståelse av programvaredefinert nettverk (SDN)
  • Kjennskap til Java programmering
  • Grunnleggende erfaring med Linux kommandolinjeverktøy

Publikum

  • SDN-utviklere
  • Nettverksingeniører som ønsker å bygge tilpassede applikasjoner på ONOS-plattformen
 21 timer

Antall deltakere


Price per participant

Upcoming Courses

Related Categories