Usefull resources for learning Ryu Controller
https://github.com/osrg/ryu.git
https://ryu-sdn.org/
https://ryu.readthedocs.io/en/latest/
https://osrg.github.io/ryu-book/en/Ryubook.pdf
Ryu Flow Manager (includes Topology Viewer):
https://github.com/martimy/flowmanager
Ryu Installation (Persian):
https://sdncentral.ir/1396/05/21/%D9%85%D8%B9%D8%B1%D9%81%DB%8C-%D9%88-%D9%86%D8%B5%D8%A8-%DA%A9%D9%86%D8%AA%D8%B1%D9%84%D8%B1-%D8%B1%DB%8C%D9%88-ryu/
1) Preparing Development Environment
https://github.com/hqasemi/ryu_controller_notes/tree/lesson1
a) Ryu Controller Installation
b) Visual Studio Code (VS Code) Installation
c) Write our first SDN application
2) Ryu Topology Discovery
https://github.com/hqasemi/ryu_controller_notes/tree/lesson2
3) Write a simple shortest path finder module on Ryu Controller
https://github.com/hqasemi/ryu_controller_notes/tree/lesson3