Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à ONOS
- Vue d'ensemble d'ONOS en tant que contrôleur SDN.
- Caractéristiques clés et avantages de la plateforme ONOS.
- Exploration de l'écosystème d'applications ONOS.
Configuration de l'environnement de développement ONOS
- Installation et configuration d'ONOS sur des systèmes Linux.
- Mise en place du Java Development Kit et de l'environnement de développement intégré (IDE).
- Exploration du code source d'ONOS et des dépôts Git.
Compréhension de l'architecture d'ONOS
- Composants et modules principaux d'ONOS.
- Gestion du cluster ONOS et évolutivité.
- APIs et abstractions de services d'ONOS.
Développement d'applications ONOS
- Création d'une application ONOS de base à partir de zéro.
- Utilisation des APIs ONOS pour la gestion de la topologie réseau et des flux.
- Gestion des intents et du traitement des paquets dans ONOS.
Tests et débogage des applications ONOS
- Configuration d'un environnement de test pour les applications ONOS.
- Débogage des applications ONOS à l'aide d'outils de journalisation et de surveillance.
- Utilisation de l'interface de ligne de commande (CLI) et de l'API REST d'ONOS pour le dépannage.
Sujets avancés du développement ONOS
- Intégration des applications ONOS avec des systèmes externes et d'autres contrôleurs.
- Optimisation des applications ONOS pour des déploiements à grande échelle.
- Bonnes pratiques pour le développement d'applications ONOS.
Études de cas et applications pratiques
- Analyse d'applications ONOS réelles en environnement de production.
- Conception d'applications personnalisées pour répondre à des défis réseau spécifiques.
- Projet pratique : développement et déploiement d'une application ONOS personnalisée.
Résumé et prochaines étapes
Pré requis
- Connaissances de base en networking défini par logiciel (SDN).
- Maîtrise de la programmation Java.
- Expérience basique avec les outils de ligne de commande Linux.
Public concerné
- Développeurs SDN.
- Ingénieurs réseau souhaitant créer des applications personnalisées sur la plateforme ONOS.
21 Heures