Intrati in legatura

Schița de curs

Introducere în ONOS

  • Prezentare generală a ONOS ca controler SDN
  • Caracteristicile și beneficiile cheie ale platformei ONOS
  • Explorarea ecosistemului de aplicații ONOS

Configurarea Mediului de Dezvoltare ONOS

  • Instalarea și configurarea ONOS pe sisteme Linux
  • Configurarea Java Development Kit și IDE
  • Explorarea codului sursă ONOS și a depozitelor Git

Înțelegerea Arhitecturii ONOS

  • Componentele și modulele de bază ale ONOS
  • Gestionarea clusterelor ONOS și scalabilitatea
  • API-uri ONOS și abstracții de servicii

Dezvoltarea Aplicațiilor ONOS

  • Construirea unei aplicații ONOS de bază de la zero
  • Lucrul cu API-uri ONOS pentru gestionarea topologiei și fluxurilor de rețea
  • Gestionarea intențiilor și procesarea pachetelor în ONOS

Testarea și Depanarea Aplicațiilor ONOS

  • Configurarea unui mediu de testare pentru aplicații ONOS
  • Depanarea aplicațiilor ONOS folosind instrumente de înregistrare și monitorizare
  • Utilizarea CLI și REST API ONOS pentru depanare

Subiecte Avansate în Dezvoltarea ONOS

  • Integrarea aplicațiilor ONOS cu sisteme și controlere externe
  • Optimizarea aplicațiilor ONOS pentru implementări la scară mare
  • Bune practici pentru dezvoltarea aplicațiilor ONOS

Studii de Caz și Aplicații Practice

  • Analiza aplicațiilor ONOS din lumea reală în medii de producție
  • Proiectarea aplicațiilor personalizate pentru a aborda provocări specifice de rețea
  • Proiect practic: Dezvoltarea și implementarea unei aplicații ONOS personalizate

Rezumat și Pași Următori

Cerințe

  • Înțelegere de bază a rețelelor definite prin software (SDN)
  • Familiaritate cu programarea în Java
  • Experiență de bază cu instrumentele din linia de comandă Linux

Publicul Țintă

  • Dezvoltatori SDN
  • Ingineri de rețea care doresc să construiască aplicații personalizate pe platforma ONOS
 21 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite