IoT - Software Updates Via Akamai Over the Air Services
- 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
- 7. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
IoT
- 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
Smart Devices?
- 10. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
- 11. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
- 12. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
- 13. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
- 14. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
AUTSCH!!!
- 15. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
http://www.mstworkbooks.co.za/natural-sciences/
- 16. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
nerve cells
- 17. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
- 18. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Skin
- 19. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Skin
Nerve
Cells
- 20. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Skin
Nerve
Cells
- 21. © AKAMAI - EDGE 2017
experiential
learning
or
Feedback
Loop
http://infed.org/mobi/david-a-kolb-on-experiential-learning/
- 22. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Back to IoT
and Smart Devices
- 23. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Device
Send
Data
- 24. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
- 25. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
Send
Data
- 26. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
- 27. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Applications and
Analytics
Device
Event
- 28. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
Send
Data
Applications and
Analytics
- 29. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
Send
Data
Applications and
Analytics
- 30. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
- 31. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
Send
Data
Applications and
Analytics
- 32. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
Send
Data
Software Update
Applications and
Analytics
- 33. © 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
- 34. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Coffee is
ready!!
- 35. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Real world
Example:
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.
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.
IoT – Smart Traffic Light
- 38. © 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
- 39. © 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
- 40. © 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
- 41. © 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
- 42. © 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
- 43. © 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
- 44. © 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
- 45. © AKAMAI - EDGE 2017
Las Vegas &
Washington DC
= 8.5 TB/Month
- 46. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Good Cellular
connection
- 47. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Source: https://www.packetzoom.com/mobile-observatory.html
- 48. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Time critical
- 49. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Time criticalConnected
Cars
- 50. © 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)
- 51. © 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)
- 52. © 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
=
- 53. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Source: https://es.123rf.com
- 54. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Detection Fix Deployment
TIME
- 55. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
- 56. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Conclusion
- 57. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
- Large Data
Volumes
- Time critical
- 58. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
- 59. © 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
- 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
IoT - Software updates via Akamai Over the Air Services
IoT Architecture
- 62. © AKAMAI - EDGE 2017
Sensor
Car
Sensor
3rd Party
Sensor
Workshop
Server
Sensor
Mobile App
Data Collection Infrastructure
Data Distribute Infrastructure
- 63. © 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
- 64. © AKAMAI - EDGE 2017
Sensor
Car
Sensor
3rd Party
Sensor
Workshop
Server
Sensor
Mobile App
Data Collection Infrastructure
Data Base to store sensor Data
- 65. © 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
- 66. © 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
- 67. © 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
- 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
- 69. © 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
- 70. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
How does Akamai fit
into an IoT
Architecture?
- 71. © 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
- 72. © 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
- 73. © 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
- 74. © 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
- 75. © 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
- 76. © 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
- 77. © 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
- 78. © 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
- 79. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• IoT/OTA and Akamai
• Mozart and Google Sheets
• Bosch IoT Device Manager
- 80. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• IoT/OTA and Akamai
• Mozart and Google Sheets
• Bosch IoT Device Manager
- 81. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Do you like
Mozart?
- 82. © 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
- 83. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Hard to beat even for
Akamai
- 84. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
MP3
- 85. © AKAMAI - EDGE 2017
Akamai OTA Service
IoT - Software updates via Akamai Over the Air Services
MP3
- 86. © AKAMAI - EDGE 2017
Akamai OTA Service
IoT - Software updates via Akamai Over the Air Services
Netstorage
MP3
- 87. © AKAMAI - EDGE 2017
Akamai OTA Service
IoT - Software updates via Akamai Over the Air Services
Netstorage
Edge IP
Binding
MP3
- 88. © AKAMAI - EDGE 2017
Akamai OTA Service
IoT - Software updates via Akamai Over the Air Services
Netstorage
Edge IP
Binding
Reporting
MP3
- 89. © 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
- 90. © 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
GoogleSheetReporting
- 91. © 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
GoogleSheetReporting
- 92. © 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
GoogleSheetReporting
- 93. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Upload Mozart with Java
- 94. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Generate secure Download Link
with Java
- 95. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Run Akamai Cloud Test
- 96. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
See reports with Google Sheet
- 97. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Is this Enterprise ready?
- 98. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• IoT/OTA and Akamai
• Mozart and Google Sheets
• Bosch IoT Device Manager
- 99. © 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
- 102. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
See reports with Google Sheet
- 103. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
See reports with Google Sheet
- 104. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Setup a Bosch/ProSyst
Gateway Client (Image)
- 105. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Update the Bosch/ProSyst
Gateway Client (Image)
- 106. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Update via Bosch IoT Remote
Manager with Akamai OTA
- 107. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Interne
tBosch ProSyst
Gateway
(Client)
Bosch
IoT
Remote
Manager
(Server)
- 109. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Backup
- 111. © 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
- 112. © 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.
- 113. © 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.
- 114. © 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
- 115. © AKAMAI - EDGE 2017
Data
Internet horizon
“intranet” or local
network horizon
Command &
Control
Applications
Analytics
data center
Internet
cellular
network
cellular
network
cellular
network
- 116. © 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
- 117. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
OTA Process
- 118. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
OTA Process
- 119. © 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
- 120. © 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
- 121. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• Network Scale
• Performance
• Security
- 122. © AKAMAI - EDGE 2017
Key Components of Akamai's OTA Updates
Network Scale
Secured Data
Transmission
Reporting &
APIs
Performance &
Throughput
.
- 123. © AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
This is not a session about how to build an IoT Solution
- 124. © 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