Course Outline

Introduction to OpenDaylight

  • Overview of OpenDaylight architecture and key components
  • Understanding the role of OpenDaylight in SDN
  • Setting up and exploring the OpenDaylight environment

Exploring OpenDaylight APIs

  • Introduction to REST and RESTCONF APIs
  • Accessing and using OpenDaylight’s northbound interfaces
  • Building API calls for SDN application development

YANG Modeling for Customization

  • Understanding YANG models and their purpose
  • Defining and implementing custom YANG models
  • Integrating YANG models with OpenDaylight applications

Developing SDN Applications

  • Creating a custom SDN application with OpenDaylight
  • Using Maven for building and packaging applications
  • Deploying and running applications on the OpenDaylight controller

Testing and Debugging

  • Tools and techniques for testing OpenDaylight applications
  • Debugging common issues during development
  • Monitoring application performance and logs

Integrating OpenDaylight with Network Devices

  • Connecting OpenDaylight to network devices using southbound protocols
  • Configuring OpenFlow and other protocols
  • Managing device flows and network behavior

Summary and Next Steps

Requirements

  • Basic knowledge of SDN concepts
  • Familiarity with Java programming
  • Understanding of YANG modeling language (optional but recommended)

Audience

  • SDN developers
  • Software engineers interested in custom SDN application development
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Upcoming Courses

Related Categories