Get in Touch

Course Outline

Overview of OpenDaylight

  • Examination of the OpenDaylight architecture and essential components
  • Analysis of the controller’s function within Software-Defined Networking (SDN)
  • Procedures for establishing and evaluating the OpenDaylight operational environment

Utilization of OpenDaylight Application Programming Interfaces

  • Foundational concepts regarding REST and RESTCONF APIs
  • Methods for accessing and leveraging OpenDaylight’s northbound interfaces
  • Construction of API requests to support SDN application development

YANG Model Implementation

  • Definition of YANG models and their operational objectives
  • Specification and deployment of custom YANG schemas
  • Synthesis of YANG models within OpenDaylight-based applications

SDN Application Development Lifecycle

  • Development of bespoke SDN applications utilizing the OpenDaylight platform
  • Application of Maven for application compilation and packaging
  • Deployment and execution of applications on the OpenDaylight controller

Validation and Troubleshooting

  • Methodologies and tools for evaluating OpenDaylight applications
  • Resolution of prevalent development challenges
  • Surveillance of application performance metrics and log data

Integration with Network Infrastructure

  • Establishment of connectivity between OpenDaylight and network equipment via southbound protocols
  • Configuration of OpenFlow and ancillary protocols
  • Administration of device flow rules and overall network behavior

Conclusion and Future Directions

Requirements

  • Fundamental comprehension of Software-Defined Networking principles
  • Proficiency in Java programming
  • Knowledge of the YANG modeling language (recommended)

Target Audience

  • Personnel developing SDN solutions
  • Software engineers engaged in building custom applications for government
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories