This talk will outline how you can interact with ONOS both from a device perspective ins the SouthBound(SB) and from an user/application perspective in the NorthBound(NB).
The talk will cover the different interfaces and primitives offered from the protocol agnostic NorthBound, from Intents to FlowObjectives and will also discuss ONOS APIs.
The talk will also describe how ONOS deals with the multiple protocols on the SB and treats the different device configurations in order to make the application network centric and free it from dealing with device specifics.