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 OpenDaylight
- Survey of OpenDaylight’s architecture and key components
- Clarifying the role of OpenDaylight within SDN
- Setting up and navigating the OpenDaylight environment
Exploring OpenDaylight APIs
- Overview of REST and RESTCONF APIs
- Navigating and utilizing OpenDaylight’s northbound interfaces
- Formulating API calls for SDN application development
YANG Modeling for Customization
- Comprehending YANG models and their objectives
- Defining and implementing bespoke YANG models
- Integrating YANG models into OpenDaylight applications
Developing SDN Applications
- Constructing a custom SDN application utilizing OpenDaylight
- Employing Maven for building and packaging applications
- Deploying and executing applications on the OpenDaylight controller
Testing and Debugging
- Tools and methodologies for testing OpenDaylight applications
- Troubleshooting common issues encountered during development
- Monitoring application performance and logs
Integrating OpenDaylight with Network Devices
- Linking OpenDaylight to network hardware via southbound protocols
- Configuring OpenFlow and other protocols
- Managing device flows and network behavior
Summary and Next Steps
Requirements
- Fundamental understanding of SDN principles
- Proficiency in Java programming
- Familiarity with the YANG modeling language (highly recommended, though not mandatory)
Target Audience
- SDN developers
- Software engineers keen on developing custom SDN applications
14 Hours