Upload
cisco-devnet
View
116
Download
0
Embed Size (px)
Citation preview
We’re ready. Are you?
February 15 - 19, 2016 • Berlin, Germany
New NeXt For Developers Susie Wee, Wael Kamal, Abu, Ming Zhu, Edwin Zhang
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 3
Problems visualize on diffeerent domains
Networking IOT/Indoor Navigation Big Data
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 4
Complexity
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 5
Variety
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 6
Interactivity
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
Current Solutions
7
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 8
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 9
D3
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
What is the difference from the beginning status
10
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
NeXt solution
11
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 12
NeXt means, User eXperience embedded in Network. It is a HTML5/JavaScript based toolkit for visualizing topology and things
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
Solving the complexity
13
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 14
Aggregated node
Expanded node
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
Providing variety
15
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 16
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
Adding interactivity
17
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 18
Select multiple node
Move topology on the screen
Zoom in / zoom out
Zoom by selection
Focus drawing
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
Demo
19
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 20
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
Lao Zi Ancient Chinese philosopher
21
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
22
Next core engine
NeXt rendering engine NeXt graphic library
Themes
Common themes
Dependent files
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 23
Initialize topology
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
Fill Models
24
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
With several lines of code we can build a simple ,interactive topology with rich content. Good user experience
25
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 26
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
What is the price
27
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
It is all open sourced now for free with eclipse license 1.0
28
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
Where to get document and code
29
developer.cisco.com/site/next
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 30
git clone https://git.opendaylight.org/gerrit/p/next
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
What is the future of NeXt
31
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 32
At a glance
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 33
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
NeXt 2.0 Road map
34
2016-03-28 2016-04-31 2016-06-8 2016-07-28
Finish networking model design Finish networking tool kit Leverage the topology features from next 1.0
Finish IoT model design Finish IoT tool kit
Finish Big data service model design Finish big data service toolkit
Finish testing Finish user guide Finish documentation Finish open source check point
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID
Video
35
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 36
Thank you
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 37
Feel free to contact me at
We’re ready. Are you?
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation ID 39
NeXt Lang EX OOP Map List NX-Base
SVG lib History routing Hash routing Utils NX-web
NX-Model Topology Model Map Model Flow Model
NX-View Topology toolkit Glance toolkit DevIoT toolkit Analystic
toolkit
High level architecture diagram of NeXt