Prenez contact avec nous

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

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires