Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione a ONOS
- Panoramica di ONOS come controller SDN
- Caratteristiche e vantaggi chiave della piattaforma ONOS
- Esplorazione dell'ecosistema delle applicazioni ONOS
Impostazione dell'ambiente di sviluppo ONOS
- Installazione e configurazione di ONOS su sistemi Linux
- Impostazione del kit di sviluppo Java e IDE
- Esplora il codice sorgente ONOS e i repository Git
Comprendere l'architettura ONOS
- Componenti e moduli core di ONOS
- Gestione e scalabilità del cluster ONOS
- API ONOS e astrazioni di servizio
Sviluppo di applicazioni ONOS
- Costruire un'applicazione ONOS di base da zero
- Lavorare con le API ONOS per la gestione della topologia di rete e dei flussi
- Gestione delle intenzioni e elaborazione dei pacchetti in ONOS
Testing e debugging delle applicazioni ONOS
- Impostazione di un ambiente di test per le applicazioni ONOS
- Debugging delle applicazioni ONOS utilizzando strumenti di logging e monitoring
- Utilizzo di ONOS CLI e REST API per il troubleshooting
Argomenti avanzati nello sviluppo ONOS
- Integrare le applicazioni ONOS con sistemi e controller esterni
- Ottimizzazione delle applicazioni ONOS per deployment su larga scala
- Best practice per lo sviluppo di applicazioni ONOS
Case study e applicazioni pratiche
- Analizzare applicazioni ONOS nel mondo reale in ambienti di produzione
- Progettare applicazioni personalizzate per affrontare sfide di rete specifiche
- Progetto pratico: Sviluppare e distribuire un'applicazione ONOS personalizzata
Riepilogo e conclusioni
Requisiti
- Conoscenza di base del networking definito dal software (SDN)
- Familiarità con la programmazione
- Esperienza di base con strumenti a riga di comando
Pubblico
- Sviluppatori SDN
- Ingegneri di rete che cercano di costruire applicazioni personalizzate sulla piattaforma ONOS
21 ore