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 et avantages de la plateforme ONOS
- Explorer l'écosystème d'applications d'ONOS
Configurer l'environnement de développement d'ONOS
- Installer et configurer ONOS sur les systèmes Linux.
- Configurer le kit de développement Java et l'IDE
- Explorer le code source d'ONOS et les dépôts Git
Comprendre l'architecture d'ONOS
- Composants et modules principaux d'ONOS
- Gestion des clusters et évolutivité d'ONOS
- APIs ONOS et abstractions de services
Développer des applications ONOS
- Construire une application ONOS de base à partir de zéro
- Travailler avec les APIs ONOS pour la topologie du réseau et la gestion des flux
- Manipuler les intentions et le traitement des paquets dans ONOS
Tester et déboguer les applications ONOS
- Mettre en place un environnement de test pour les applications ONOS
- Déboguer les applications ONOS en utilisant les outils de logging et de monitoring
- Utiliser le CLI d'ONOS et l'API REST pour le dépannage
Sujets avancés dans le développement d'ONOS
- Intégrer les applications ONOS avec des systèmes externes et des contrôleurs
- Optimiser les applications ONOS pour les déploiements à grande échelle
- Meilleures pratiques pour le développement d'applications ONOS
Etudes de cas et applications pratiques
- Analyser des applications ONOS réelles dans des environnements de production
- Concevoir des 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
- Compréhension de base des réseaux définis par logiciel (SDN)
- Familiarité avec la programmation Java.
- Expérience de base avec les outils de ligne de commande Linux.
Audience
- Développeurs SDN
- Ingénieurs réseau cherchant à construire des applications personnalisées sur la plateforme ONOS
21 Heures