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.
Course Outline
Introduction to ONOS
- Overview of ONOS as a Software-Defined Networking (SDN) controller
- Core capabilities and operational advantages of the ONOS platform
- Review of the ONOS application ecosystem for government
Configuring the ONOS Development Environment
- Installation and configuration of ONOS on Linux systems
- Setup of the Java Development Kit and integrated development environments
- Examination of ONOS source code and version control repositories
Comprehending ONOS Architectural Components
- Primary modules and foundational elements of the ONOS framework
- Management of ONOS clusters and scalability protocols
- Application Programming Interfaces (APIs) and service abstractions in ONOS
Creation of ONOS Applications
- Development of a foundational ONOS application
- Utilization of ONOS APIs for network topology mapping and flow control
- Management of intents and packet processing mechanisms within ONOS
Validation and Diagnostics for ONOS Applications
- Establishment of a testing framework for ONOS applications
- Diagnostic procedures using logging and monitoring utilities
- Application of ONOS Command Line Interface (CLI) and REST APIs for issue resolution
Advanced Development Concepts in ONOS
- Integration of ONOS applications with external systems and controllers
- Optimization strategies for ONOS applications in large-scale deployments
- Recommended practices for ONOS application development for government
Case Studies and Operational Applications
- Analysis of ONOS applications in production settings
- Design of custom applications to resolve specific network operational challenges
- Practical exercise: Development and deployment of a custom ONOS application
Summary and Subsequent Actions
Requirements
- Fundamental understanding of Software-Defined Networking (SDN)
- Proficiency in Java programming
- Basic experience with Linux command-line utilities
Target Audience
- SDN developers
- Network engineers seeking to build custom applications on the ONOS platform
21 Hours