Get in Touch
 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

Number of participants


Price per participant (excl. VAT)

Upcoming Courses

Related Categories