Course Code: devappopendaylight
Duration: 14 hours
Prerequisites:
  • SDN概念的基本知识
  • 熟悉Java编程
  • 了解YANG建模语言(可选,但推荐)

观众

  • SDN开发人员
  • 对定制SDN应用程序开发感兴趣的软件工程师
Overview:

OpenDaylight是一个领先的开源平台,用于构建和管理软件定义网络(SDN)。

这门由讲师主导的现场培训(在线或现场)旨在让中级SDN开发人员和软件工程师了解如何使用OpenDaylight API和YANG模型构建自定义SDN应用程序,以增强网络功能和可扩展性。

培训结束时,参加者将能够:

  • 了解OpenDaylight的架构和组件。
  • 使用OpenDaylight API构建SDN应用程序。
  • 创建和管理用于网络自定义的YANG模型。
  • 在OpenDaylight环境中部署、测试和调试自定义应用程序。
  • 将OpenDaylight与外部系统和网络设备集成。

课程格式

  • 互动讲座和讨论。
  • 大量的练习和实践。
  • 在现场实验室环境中进行动手实施。

课程定制选项

  • 要请求本课程的定制培训,请联系我们安排。
Course Outline:

介绍OpenDaylight

  • OpenDaylight架构及其关键组件概述
  • 了解OpenDaylight在SDN中的作用
  • 设置和探索OpenDaylight环境

探索OpenDaylight APIs

  • REST和RESTCONF API介绍
  • Access和使用OpenDaylight的北向接口
  • 针对SDN应用程序开发构建API调用

定制化的YANG建模

  • 了解YANG模型及其目的
  • 定义和实现自定YANG模型
  • 将YANG模型集成到OpenDaylight应用程序中

开发SDN应用程序

  • 用OpenDaylight创建自定义SDN应用程序
  • 使用Maven构建和打包应用程序
  • 在OpenDaylight控制器上部署和运行应用程序

测试和调试

  • 测试OpenDaylight应用程序的工具和技术
  • 调试开发过程中的常见问题
  • 监控应用程序的性能和日志

将OpenDaylight与网络设备集成

  • 使用南向协议将OpenDaylight连接到网络设备
  • 配置OpenFlow和其他协议
  • 管理设备流和网络行为

总结和结论

Sites Published:

United Arab Emirates - Developing Applications with OpenDaylight

Qatar - Developing Applications with OpenDaylight

Egypt - Developing Applications with OpenDaylight

Saudi Arabia - Developing Applications with OpenDaylight

South Africa - Developing Applications with OpenDaylight

Brasil - Developing Applications with OpenDaylight

Canada - Developing Applications with OpenDaylight

中国 - Developing Applications with OpenDaylight

香港 - Developing Applications with OpenDaylight

澳門 - Developing Applications with OpenDaylight

台灣 - Developing Applications with OpenDaylight

USA - Developing Applications with OpenDaylight

Österreich - Developing Applications with OpenDaylight

Schweiz - Developing Applications with OpenDaylight

Deutschland - Developing Applications with OpenDaylight

Czech Republic - Developing Applications with OpenDaylight

Denmark - Developing Applications with OpenDaylight

Estonia - Developing Applications with OpenDaylight

Finland - Developing Applications with OpenDaylight

Greece - Developing Applications with OpenDaylight

Magyarország - Developing Applications with OpenDaylight

Ireland - Developing Applications with OpenDaylight

Luxembourg - Developing Applications with OpenDaylight

Latvia - Developing Applications with OpenDaylight

España - Developing Applications with OpenDaylight

Italia - Developing Applications with OpenDaylight

Lithuania - Developing Applications with OpenDaylight

Nederland - Developing Applications with OpenDaylight

Norway - Developing Applications with OpenDaylight

Portugal - Developing Applications with OpenDaylight

România - Developing Applications with OpenDaylight

Sverige - Developing Applications with OpenDaylight

Türkiye - Developing Applications with OpenDaylight

Malta - Developing Applications with OpenDaylight

Belgique - Developing Applications with OpenDaylight

France - Developing Applications with OpenDaylight

日本 - Developing Applications with OpenDaylight

Australia - Developing Applications with OpenDaylight

Malaysia - Developing Applications with OpenDaylight

New Zealand - Developing Applications with OpenDaylight

Philippines - Developing Applications with OpenDaylight

Singapore - Developing Applications with OpenDaylight

Thailand - Developing Applications with OpenDaylight

Vietnam - Developing Applications with OpenDaylight

India - Developing Applications with OpenDaylight

Argentina - Developing Applications with OpenDaylight

Chile - Developing Applications with OpenDaylight

Costa Rica - Developing Applications with OpenDaylight

Ecuador - Developing Applications with OpenDaylight

Guatemala - Developing Applications with OpenDaylight

Colombia - Developing Applications with OpenDaylight

México - Developing Applications with OpenDaylight

Panama - Developing Applications with OpenDaylight

Peru - Developing Applications with OpenDaylight

Uruguay - Developing Applications with OpenDaylight

Venezuela - Developing Applications with OpenDaylight

Polska - Developing Applications with OpenDaylight

United Kingdom - Developing Applications with OpenDaylight

South Korea - Developing Applications with OpenDaylight

Pakistan - Developing Applications with OpenDaylight

Sri Lanka - Developing Applications with OpenDaylight

Bulgaria - Developing Applications with OpenDaylight

Bolivia - Developing Applications with OpenDaylight

Indonesia - Developing Applications with OpenDaylight

Kazakhstan - Developing Applications with OpenDaylight

Moldova - Developing Applications with OpenDaylight

Morocco - Developing Applications with OpenDaylight

Tunisia - Developing Applications with OpenDaylight

Kuwait - Developing Applications with OpenDaylight

Oman - Developing Applications with OpenDaylight

Slovakia - Developing Applications with OpenDaylight

Kenya - Developing Applications with OpenDaylight

Nigeria - Developing Applications with OpenDaylight

Botswana - Developing Applications with OpenDaylight

Slovenia - Developing Applications with OpenDaylight

Croatia - Developing Applications with OpenDaylight

Serbia - Developing Applications with OpenDaylight

Bhutan - Developing Applications with OpenDaylight

Nepal - Developing Applications with OpenDaylight

Uzbekistan - Developing Applications with OpenDaylight