Course Outline

Εισαγωγή στο ONOS

  • Επισκόπηση του ONOS ως ελεγκτή SDN
  • Βασικά χαρακτηριστικά και πλεονεκτήματα της πλατφόρμας ONOS
  • Εξερευνώντας το οικοσύστημα εφαρμογών ONOS

Ρύθμιση του περιβάλλοντος ανάπτυξης ONOS

  • Εγκατάσταση και διαμόρφωση ONOS σε συστήματα Linux
  • Ρύθμιση του Java Development Kit and IDE
  • Εξερευνώντας τον πηγαίο κώδικα ONOS και τα αποθετήρια Git

Κατανόηση της Αρχιτεκτονικής ONOS

  • Βασικά στοιχεία και μονάδες του ONOS
  • Διαχείριση και επεκτασιμότητα συμπλέγματος ONOS
  • ONOS API και αφαιρέσεις υπηρεσιών

Ανάπτυξη εφαρμογών ONOS

  • Δημιουργία μιας βασικής εφαρμογής ONOS από την αρχή
  • Συνεργασία με API ONOS για τοπολογία δικτύου και διαχείριση ροής
  • Χειρισμός προθέσεων και επεξεργασία πακέτων στο ONOS

Δοκιμή και εντοπισμός σφαλμάτων εφαρμογών ONOS

  • Ρύθμιση περιβάλλοντος δοκιμής για εφαρμογές ONOS
  • Εντοπισμός σφαλμάτων εφαρμογών ONOS χρησιμοποιώντας εργαλεία καταγραφής και παρακολούθησης
  • Χρήση ONOS CLI και REST API για αντιμετώπιση προβλημάτων

Προηγμένα θέματα στην ανάπτυξη ONOS

  • Ενσωμάτωση εφαρμογών ONOS με εξωτερικά συστήματα και ελεγκτές
  • Βελτιστοποίηση εφαρμογών ONOS για ανάπτυξη μεγάλης κλίμακας
  • Βέλτιστες πρακτικές για την ανάπτυξη εφαρμογών ONOS

Μελέτες Περιπτώσεων και Πρακτικές Εφαρμογές

  • Ανάλυση πραγματικών εφαρμογών ONOS σε περιβάλλοντα παραγωγής
  • Σχεδιασμός προσαρμοσμένων εφαρμογών για την αντιμετώπιση συγκεκριμένων προκλήσεων δικτύου
  • Πρόχειρο έργο: Ανάπτυξη και ανάπτυξη μιας προσαρμοσμένης εφαρμογής ONOS

Περίληψη και Επόμενα Βήματα

Requirements

  • Βασική κατανόηση της δικτύωσης που καθορίζεται από λογισμικό (SDN)
  • Εξοικείωση με τον προγραμματισμό Java
  • Βασική εμπειρία με Linux εργαλεία γραμμής εντολών

Ακροατήριο

  • Προγραμματιστές SDN
  • Μηχανικοί δικτύου που θέλουν να δημιουργήσουν προσαρμοσμένες εφαρμογές στην πλατφόρμα ONOS
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories