Upgrade to Pro — share decks privately, control downloads, hide ads and more …

IoT - Software Updates Via Akamai Over the Air Services

IoT - Software Updates Via Akamai Over the Air Services

How to use Akamai new IoT Service in combination with 3rd Party Solutions like Google Cloud or Bosch IoT Cloud

Akamai Developer

October 11, 2017
Tweet

More Decks by Akamai Developer

Other Decks in Technology

Transcript

  1. © AKAMAI - EDGE 2017 SESSION TITLE IoT - Software

    updates via Akamai Over the Air Services
  2. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Topics
  3. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services • IoT/OTA and Akamai • Mozart and Google Sheet • Bosch IoT Device Manager
  4. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services • IoT/OTA and Akamai • Mozart and Google Sheets • Bosch IoT Device Manager
  5. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services • IoT/OTA and Akamai • Mozart and Google Sheets • Bosch IoT Device Manager
  6. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services IoT
  7. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Smart Devices
  8. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Smart Devices?
  9. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services AUTSCH!!!
  10. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services http://www.mstworkbooks.co.za/natural-sciences/
  11. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services nerve cells
  12. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Skin
  13. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Skin Nerve Cells
  14. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Skin Nerve Cells
  15. © AKAMAI - EDGE 2017 experiential learning or Feedback Loop

    http://infed.org/mobi/david-a-kolb-on-experiential-learning/
  16. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Back to IoT and Smart Devices
  17. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Device Send Data
  18. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Sensor Device
  19. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Sensor Device Event Send Data
  20. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Sensor Device Event
  21. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Sensor Applications and Analytics Device Event
  22. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Sensor Device Event Send Data Applications and Analytics
  23. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Sensor Device Event Send Data Applications and Analytics
  24. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Sensor Device Event Send Data Applications and Analytics
  25. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Sensor Device Event Send Data Software Update Applications and Analytics
  26. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event Event
  27. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Coffee is ready!!
  28. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Real world Example: Smart Traffic Light
  29. © AKAMAI - EDGE 2017 Avoid data theft and downtime

    by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. IoT – Smart Traffic Light
  30. © AKAMAI - EDGE 2017 Avoid data theft and downtime

    by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. IoT – Smart Traffic Light
  31. © AKAMAI - EDGE 2017 Avoid data theft and downtime

    by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. Traffic Information System IoT – Smart Traffic Light
  32. © AKAMAI - EDGE 2017 Avoid data theft and downtime

    by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. Traffic Information System I am Green I am Green I am Green … I am Green I am Green I am Green … I am Red I am Red I am Red … 1 IoT – Smart Traffic Light
  33. © AKAMAI - EDGE 2017 Avoid data theft and downtime

    by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. OEM Data Center Traffic Information System Report Store HTTP1.1. I am Green I am Green I am Green … I am Green I am Green I am Green … I am Red I am Red I am Red … 8000 SSL Request/Sec 1 2 IoT – Smart Traffic Light
  34. © AKAMAI - EDGE 2017 Avoid data theft and downtime

    by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. OEM Data Center Traffic Information System Report Store Service HTTP1.1. HTTP1.1. I am Green I am Green I am Green … Request Traffic Light Locations I am Green I am Green I am Green … I am Red I am Red I am Red … 8000 SSL Request/Sec 1 2 3 IoT – Smart Traffic Light
  35. © AKAMAI - EDGE 2017 Avoid data theft and downtime

    by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. OEM Data Center Traffic Information System Report Store Service HTTP1.1. HTTP1.1. I am Green I am Green I am Green … Request Traffic Light Locations I am Green I am Green I am Green … I am Red I am Red I am Red … 8000 SSL Request/Sec 1 2 3 START REQUEST TRAFFIC LIGHT STATE IoT – Smart Traffic Light
  36. © AKAMAI - EDGE 2017 Avoid data theft and downtime

    by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. OEM Data Center Traffic Information System Report Store Service HTTP1.1. HTTP1.1. I am Green I am Green I am Green … Request Traffic Light Locations Traffic Light#1? Traffic Light#1? Traffic Light#1? .. I am Green I am Green I am Green … I am Red I am Red I am Red … 8000 SSL Request/Sec START REQUEST TRAFFIC LIGHT STATE 1 2 3 4 IoT – Smart Traffic Light
  37. © AKAMAI - EDGE 2017 Avoid data theft and downtime

    by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. OEM Data Center Traffic Information System Report Store Service HTTP1.1. HTTP1.1. I am Green I am Green I am Green … Request Traffic Light Locations Traffic Light#1? Traffic Light#1? Traffic Light#1? .. I am Green I am Green I am Green … I am Red I am Red I am Red … 8000 SSL Request/Sec START REQUEST TRAFFIC LIGHT STATE 1 2 3 4 Handle 8.5 Terabytes in Message every Month IoT – Smart Traffic Light
  38. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Good Cellular connection
  39. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Source: https://www.packetzoom.com/mobile-observatory.html
  40. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Time critical
  41. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Time critical Connected Cars
  42. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Source: Driving and parking patterns of European car drivers” mobility survey 2 Hours (Avg. Driving Time per Day)
  43. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Source: Driving and parking patterns of European car drivers” mobility survey 2 Hours (Avg. Driving Time per Day) 2 Trips (Avg. Trips per Day)
  44. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Source: Driving and parking patterns of European car drivers” mobility survey 2 Hours (Avg. Driving Time per Day) 2 Trips (Avg. Trips per Day) 1 Hours Download Window =
  45. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Source: https://es.123rf.com
  46. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Detection Fix Deployment TIME
  47. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Conclusion
  48. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services - Large Data Volumes - Time critical - Secure
  49. © AKAMAI - EDGE 2017 Simplify and secure software updates

    to millions of connected vehicles, with a global platform and Over The Air (OTA) technology. • Scalable cloud CDN • Performance to distribute to millions of vehicles under cellular constraints • Security to mitigate threats • Intelligence and visibility to streamline operations and track milestones
  50. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services How does Akamai fit into an IoT Architecture?
  51. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services IoT Architecture
  52. © AKAMAI - EDGE 2017 Sensor Car Sensor 3rd Party

    Sensor Workshop Server Sensor Mobile App Data Collection Infrastructure Data Distribute Infrastructure
  53. © AKAMAI - EDGE 2017 Sensor Car Sensor 3rd Party

    Sensor Workshop Server Sensor Mobile App Data Collection Infrastructure Data Base to store sensor Data Data Distribute Infrastructure
  54. © AKAMAI - EDGE 2017 Sensor Car Sensor 3rd Party

    Sensor Workshop Server Sensor Mobile App Data Collection Infrastructure Data Base to store sensor Data
  55. © AKAMAI - EDGE 2017 Data Processing and Analytics Sensor

    Car Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Data Collection Infrastructure Data Base to store sensor Data
  56. © AKAMAI - EDGE 2017 Data Processing and Analytics Deployment

    Management Application Sensor Car Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Data Collection Infrastructure Data Base to store sensor Data Data Distribute Infrastructure
  57. © AKAMAI - EDGE 2017 Data Processing and Analytics Deployment

    Management Application Sensor Car Sensor 3th Party Sensor Workshop Server Sensor Mobile App Data Collection Infrastructure Data Base to store sensor Data Data Distribute Infrastructure File Storage to store Updates
  58. © AKAMAI - EDGE 2017 Data Processing and Analytics Deployment

    Management Application Sensor Car Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Client Car Client Desktop PC Client Workshop Server Client Mobile App Data Collection Infrastructure Data Base to store sensor Data Data Distribute Infrastructure File Storage to store Updates
  59. © AKAMAI - EDGE 2017 Data Distribute Infrastructure Data Processing

    and Analytics Deployment Management Application Sensor Car Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Client Car Client Desktop PC Client Workshop Server Client Mobile App Data Collection Infrastructure Data Base to store sensor Data File Storage to store Updates
  60. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services How does Akamai fit into an IoT Architecture?
  61. © AKAMAI - EDGE 2017 Data Distribute Infrastructure Data Processing

    and Analytics Deployment Management Application Sensor Car Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Client Car Client Desktop PC Client Workshop Server Client Mobile App Data Collection Infrastructure Data Base to store sensor Data File Storage to store Updates
  62. © AKAMAI - EDGE 2017 Data Distribute Infrastructure Data Processing

    and Analytics Deployment Management Application Sensor Car Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Client Car Client Desktop PC Client Workshop Server Client Mobile App Data Collection Infrastructure Data Base to store sensor Data File Storage to store Updates Collect Data via the distributed Akamai Network (including HTTPS, MQTT) Akamai IoT Service DCP
  63. © AKAMAI - EDGE 2017 Data Distribute Infrastructure Data Processing

    and Analytics Deployment Management Application Sensor Car Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Client Car Client Desktop PC Client Workshop Server Client Mobile App Data Collection Infrastructure File Storage to store Updates Data Base to store sensor Data Queuing of Collect Data for a defined time on the distributed Akamai Network Akamai IoT Service DCP
  64. © AKAMAI - EDGE 2017 Data Distribute Infrastructure Deployment Management

    Application Sensor Car Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Client Car Client Desktop PC Client Workshop Server Client Mobile App Data Collection Infrastructure File Storage to store Updates Data Base to store sensor Data Data Processing and Analytics Processing of Collect Data based on Customer Rules already on the distributed Akamai Network Akamai IoT Service DCP
  65. © AKAMAI - EDGE 2017 Data Distribute Infrastructure Sensor Car

    Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Client Car Client Desktop PC Client Workshop Server Client Mobile App Data Collection Infrastructure File Storage to store Updates Data Base to store sensor Data Data Processing and Analytics Deployment Management Application Deployment Control, Reporting, Access Control and Alerts via REST API Akamai IoT Service OTA
  66. © AKAMAI - EDGE 2017 Data Distribute Infrastructure Sensor Car

    Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Client Car Client Desktop PC Client Workshop Server Client Mobile App Data Collection Infrastructure Data Base to store sensor Data Data Processing and Analytics Deployment Management Application File Storage to store Updates Store Data on Akamai Cloud Storage with 100% Availability SLA with global distribution Akamai IoT Service OTA
  67. © AKAMAI - EDGE 2017 Data Processing and Analytics Deployment

    Management Application Sensor Car Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Client Car Client Desktop PC Client Workshop Server Client Mobile App Data Collection Infrastructure Data Base to store sensor Data Data Distribute Infrastructure File Storage to store Updates Distribution of Data via the Akamai Secure Platform (HTTPS) Akamai IoT Service OTA
  68. © AKAMAI - EDGE 2017 Data Processing and Analytics Deployment

    Management Application Sensor Car Sensor 3rd Party Sensor Workshop Server Sensor Mobile App Client Car Client Desktop PC Client Workshop Server Client Mobile App Data Collection Infrastructure Data Base to store sensor Data Data Distribute Infrastructure File Storage to store Updates Client Car Usage of Akamai Mobile SDK to improve Delivery Akamai IoT Service OTA
  69. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services • IoT/OTA and Akamai • Mozart and Google Sheets • Bosch IoT Device Manager
  70. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services • IoT/OTA and Akamai • Mozart and Google Sheets • Bosch IoT Device Manager
  71. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Do you like Mozart?
  72. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services …Günter Nimtz at the University of Cologne …encoded Mozart's symphony number 40 on a stream of microwaves, … when Nimtz transmitted the signal through a tunnelling device he found the encoded microwaves travelled at 4.7 times the speed of light in a vacuum. .. http://www.god-does-not-play-dice.net/speed.html
  73. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Hard to beat even for Akamai
  74. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services MP3
  75. © AKAMAI - EDGE 2017 Akamai OTA Service IoT -

    Software updates via Akamai Over the Air Services MP3
  76. © AKAMAI - EDGE 2017 Akamai OTA Service IoT -

    Software updates via Akamai Over the Air Services Netstorage MP3
  77. © AKAMAI - EDGE 2017 Akamai OTA Service IoT -

    Software updates via Akamai Over the Air Services Netstorage Edge IP Binding MP3
  78. © AKAMAI - EDGE 2017 Akamai OTA Service IoT -

    Software updates via Akamai Over the Air Services Netstorage Edge IP Binding Reporting MP3
  79. © AKAMAI - EDGE 2017 Akamai OTA Service IoT -

    Software updates via Akamai Over the Air Services Netstorage Edge IP Binding Reporting Akamai OPEN API (Java) MP3
  80. © AKAMAI - EDGE 2017 Akamai OTA Service IoT -

    Software updates via Akamai Over the Air Services Netstorage Edge IP Binding Reporting Akamai OPEN API (Java) MP3 Google Sheet Reporting
  81. © AKAMAI - EDGE 2017 Akamai OTA Service IoT -

    Software updates via Akamai Over the Air Services Netstorage Edge IP Binding Reporting Akamai OPEN API (Java) Akamai Cloud Test MP3 Google Sheet Reporting
  82. © AKAMAI - EDGE 2017 Akamai OTA Service IoT -

    Software updates via Akamai Over the Air Services Netstorage Edge IP Binding Reporting Location#3 Client#1 Client#2 Client#3 Client#4 Client#5 Client#6 Client#7 Client#8 Client#9 Client#10 Location#2 Client#1 Client#2 Client#3 Client#4 Client#5 Client#6 Client#7 Client#8 Client#9 Client#10 Location#1 Client#1 Client#2 Client#3 Client#4 Client#5 Client#6 Client#7 Client#8 Client#9 Client#10 Akamai OPEN API (Java) Akamai Cloud Test MP3 Google Sheet Reporting
  83. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Live Demo Upload Mozart with Java
  84. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Live Demo Generate secure Download Link with Java
  85. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Live Demo Run Akamai Cloud Test
  86. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Live Demo See reports with Google Sheet
  87. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Is this Enterprise ready?
  88. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services • IoT/OTA and Akamai • Mozart and Google Sheets • Bosch IoT Device Manager
  89. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Live Demo of how to start a Campaign via the Bosch Remote Manager Source: https://www.google.com
  90. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Live Demo See reports with Google Sheet
  91. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Live Demo See reports with Google Sheet
  92. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Live Demo Setup a Bosch/ProSyst Gateway Client (Image)
  93. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Live Demo Update the Bosch/ProSyst Gateway Client (Image)
  94. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Live Demo Update via Bosch IoT Remote Manager with Akamai OTA
  95. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Internet Bosch ProSyst Gateway (Client) Bosch IoT Remote Manager (Server)
  96. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Backup
  97. © AKAMAI - EDGE 2017 SESSION TITLE FOR BETWEEN SESSIONS

    Speaker title Speaker Name Speaker title Speaker Name Speaker title Speaker Name Speaker title Speaker Name Speaker title Speaker Name
  98. © AKAMAI - EDGE 2017 Name Lorem ipsum dolor sit

    amet, consectetuer adipiscing elit. Aenean. Name Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean. Name Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean. Name Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean.
  99. © AKAMAI - EDGE 2017 Name Lorem ipsum dolor sit

    amet, consectetuer adipiscing elit. Aenean. Name Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean. Name Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean. Name Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean.
  100. © AKAMAI - EDGE 2017 IoT and Akamai OTA Challenges

    Data Internet horizon “intranet” or local network horizon Command & Control Applications Analytics data center Internet cellular network
  101. © AKAMAI - EDGE 2017 Data Internet horizon “intranet” or

    local network horizon Command & Control Applications Analytics data center Internet cellular network cellular network cellular network
  102. © AKAMAI - EDGE 2017 IoT and Akamai OTA Challenges

    Data Internet horizon “intranet” or local network horizon Command & Control Applications Analytics data center cellular network Internet cellular network cellular network cellular network
  103. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services OTA Process
  104. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services OTA Process
  105. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Client Software Device Management Device Authentication Software Package Management Hosted or Cloud Infrastructure (i.e., AWS, Azure) Create updates Manage updates to vehicles Authenticate vehicles Deliver updates securely to all vehicles Confirm delivery and update install Monitor vehicle health
  106. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services Akamai OTA Updates • Support token authentication • Increased reliability and reach (Akamai Mobile Footprint) • Support SSL secure delivery • Download receipts and UID (opt in) Akamai Prolexic & EAA products • Protect management origin infrastructure Akamai DCP (future product offering) • Provide platform collecting vehicle data Increased Reliability & Security Across Workflow Client Software Device Management Device Authentication Software Package Management Hosted or Cloud Infrastructure (i.e., AWS, Azure) Create updates Manage updates to vehicles Authenticate vehicles Deliver updates securely to all vehicles Confirm delivery and update install Monitor vehicle health
  107. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services • Network Scale • Performance • Security
  108. © AKAMAI - EDGE 2017 Key Components of Akamai's OTA

    Updates Network Scale Secured Data Transmission Reporting & APIs Performance & Throughput .
  109. © AKAMAI - EDGE 2017 IoT - Software updates via

    Akamai Over the Air Services This is not a session about how to build an IoT Solution
  110. © AKAMAI - EDGE 2017 Steps - Setup Luna Account

    - Setup API User - Setup API User for Purge - Setup Netstorage - Setup Netstorage Upload Account - Setup Netstorage API - Setup Configuration