Get in Touch

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

Number of participants


Price per participant

Upcoming Courses

Related Categories