ONOS Fundamentals 8:30-10:00
● ONOS Overview (~30)
○ tenets, architecture, tiers, subsystems
○ general subsystem structure
● Getting started with ONOS (~30)
○ check-out code, environment customization and build
○ describe Maven, hierarchical POM structure
○ run ONOS locally on developer machine
○ CLI & GUI demo with a simple mininet topology (torus,8,8,2)
● Code organization (~30)
○ importing ONOS source into IDE (demo with IntelliJ)
○ core (api, net, stores), web (gui, rest), providers (openflow, netconf)