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
Foundations of OpenDaylight
- A comprehensive look at OpenDaylight’s architecture and essential modules
- The strategic role of OpenDaylight within the SDN landscape
- Initializing and navigating the OpenDaylight environment
Navigating OpenDaylight APIs
- An introduction to REST and RESTCONF standards
- Interacting with OpenDaylight’s northbound interfaces
- Constructing effective API calls for SDN development
Customization via YANG Modeling
- The significance and utility of YANG models
- Defining and coding bespoke YANG models
- Merging YANG models into OpenDaylight applications
SDN Application Development
- Building a unique SDN application on the OpenDaylight platform
- Employing Maven for the construction and packaging of software
- Installation and execution of applications on the OpenDaylight controller
Validation and Troubleshooting
- Essential tools and methodologies for testing OpenDaylight apps
- Resolving frequent challenges encountered during the development phase
- Oversight of application performance and log analysis
Network Device Integration
- Linking OpenDaylight to network hardware via southbound protocols
- Setup and configuration of OpenFlow and complementary protocols
- Oversight of device traffic flows and network dynamics
Conclusions and Future Directions
Requirements
- Fundamental understanding of SDN principles
- Proficiency in Java programming
- Knowledge of the YANG modeling language (highly recommended, though optional)
Intended Audience
- SDN specialists
- Software engineers focused on developing bespoke SDN applications
14 Hours