Presentation is loading. Please wait.

Presentation is loading. Please wait.

OUCC 2015 Inspiring Innovation Presentation: Self-service WiFi debugging apps Presenter: Patrick Matlock, U of Waterloo Date: May 4 th, 2015

Similar presentations


Presentation on theme: "OUCC 2015 Inspiring Innovation Presentation: Self-service WiFi debugging apps Presenter: Patrick Matlock, U of Waterloo Date: May 4 th, 2015"— Presentation transcript:

1 OUCC 2015 Inspiring Innovation Presentation: Self-service WiFi debugging apps Presenter: Patrick Matlock, U of Waterloo Date: May 4 th, 2015 Email: pmatlock@uwaterloo.ca

2 THANKS My Mom Jason Testart

3 WIFI: ITS ABOUT THE DATA …

4 WHAT WAS THE PROBLEM ?

5 NO, REALLY … NS slide

6 MYWIFIEXPERIENCE journey “WiFi OK?” “Net-IDs not working!!” Vendor tools? Data? Solution must be fast! Development: “Own Dog Food” Crowd source “Visual?” Big Data How hard can it be …

7 THINK ABOUT THE ISSUES Logs: 1000 per minute (x2) Speed (Data; Monitoring Data) DB speed Device type Aruba: “general device type” Responsive design Privacy issues (helpdesk) (Mem)Cache Customer: “you/us”

8 SECURITY BY DESIGN SDLC (security development life cycle) “Spiral (waterfall; go back)” project management Privacy assessment Language security checklist Web server security checklist

9 TOP 6 RISKS 1.Big Data: mitigate 2.(Data) Speed: eliminate 3.DB: mitigate 4.Device type: mitigate 5.Cache: mitigate 6.Privacy: mitigate

10 myWiFiexperience Data flow

11 myWiFiexperience Web GUI

12 DEMO OF 3 PIECES https://ns-webapp-b.private.uwaterloo.ca/myWiFiexperience/index.php https://ns-webapp- b.private.uwaterloo.ca/NetIDgroupsWiFiexperience/viewNetIDs.php https://ns-webapp-b.private.uwaterloo.ca/helpdesk

13 USER MAIN PAGE

14 USER DATA

15 USER HEATMAP

16 NETID MAIN URL

17 THE OTHER HEATMAP

18 USER ERROR

19 BE CAREFUL ON ASSUMPTIONS

20 UNKNOWN UNKNOWNS? Logs: 1000 per minute (x2) -> VERY HARD Speed (Data; Monitoring Data) -> VERY HARD DB speed -> NO DB IPV6 -> 2,417,851,639,229,258,349,412,352 x 4 Device type -> VERY HARD

21 OK? SO?  All initial goals met; live for 8+ months  Aruba (now HP) became interested  Aruba API calls  Aruba general monitoring improvement  Aruba adding a caching layer  Open source my code; not vendor specific  “working” to open API  OAUTH2 for user apps  “Virtual” WiFi helpdesk

22 THANKS! Questions & Answers


Download ppt "OUCC 2015 Inspiring Innovation Presentation: Self-service WiFi debugging apps Presenter: Patrick Matlock, U of Waterloo Date: May 4 th, 2015"

Similar presentations


Ads by Google