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.
Duration 14 hours
Course Outline
OpenDaylight Introduction
- Overview of OpenDaylight architecture and critical components
- The role of OpenDaylight in the SDN ecosystem
- Configuring and navigating the OpenDaylight environment
Navigating OpenDaylight APIs
- Introduction to REST and RESTCONF APIs
- Interacting with OpenDaylight's northbound interfaces
- Constructing API requests for SDN application creation
YANG Modeling for Customization
- The purpose and structure of YANG models
- Defining and implementing bespoke YANG models
- Merging YANG models into OpenDaylight applications
SDN Application Development
- Building a custom SDN application using OpenDaylight
- Utilizing Maven for building and packaging
- Deploying and executing applications on the OpenDaylight controller
Testing and Debugging
- Methods and tools for validating OpenDaylight applications
- Resolving typical development challenges
- Monitoring application metrics and logs
OpenDaylight Network Device Integration
- Linking OpenDaylight to network devices via southbound protocols
- Setting up OpenFlow and additional protocols
- Controlling device flows and network behavior
Conclusion and Further Steps
Requirements
- Fundamental understanding of SDN principles
- Proficiency in Java programming
- Knowledge of YANG modeling language (optional but highly recommended)
Target Audience
- SDN developers
- Software engineers seeking to develop custom SDN applications