SlideShare a Scribd company logo
1 of 126
© AKAMAI - EDGE 2017
SESSION TITLE
IoT - Software updates via Akamai Over the Air Services
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Topics
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• IoT/OTA and Akamai
• Mozart and Google Sheet
• Bosch IoT Device Manager
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• IoT/OTA and Akamai
• Mozart and Google Sheets
• Bosch IoT Device Manager
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• IoT/OTA and Akamai
• Mozart and Google Sheets
• Bosch IoT Device Manager
© AKAMAI - EDGE 2017
Internet
of
Things?
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
IoT
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Smart Devices
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Smart Devices?
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
AUTSCH!!!
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
http://www.mstworkbooks.co.za/natural-sciences/
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
nerve cells
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Skin
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Skin
Nerve
Cells
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Skin
Nerve
Cells
© AKAMAI - EDGE 2017
experiential
learning
or
Feedback
Loop
http://infed.org/mobi/david-a-kolb-on-experiential-learning/
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Back to IoT
and Smart Devices
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Device
Send
Data
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
Send
Data
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Applications and
Analytics
Device
Event
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
Send
Data
Applications and
Analytics
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
Send
Data
Applications and
Analytics
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
Send
Data
Applications and
Analytics
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Sensor
Device
Event
Send
Data
Software Update
Applications and
Analytics
© 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
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Coffee is
ready!!
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Real world
Example:
Smart Traffic Light
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© AKAMAI - EDGE 2017
Las Vegas &
Washington DC
= 8.5 TB/Month
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Good Cellular
connection
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Source: https://www.packetzoom.com/mobile-observatory.html
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Time critical
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Time criticalConnected
Cars
© 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)
© 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)
© 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
=
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Source: https://es.123rf.com
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Detection Fix Deployment
TIME
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Conclusion
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
- Large Data
Volumes
- Time critical
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
© 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
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
How does Akamai fit
into an IoT
Architecture?
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
IoT Architecture
© AKAMAI - EDGE 2017
Sensor
Car
Sensor
3rd Party
Sensor
Workshop
Server
Sensor
Mobile App
Data Collection Infrastructure
Data Distribute Infrastructure
© 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
© AKAMAI - EDGE 2017
Sensor
Car
Sensor
3rd Party
Sensor
Workshop
Server
Sensor
Mobile App
Data Collection Infrastructure
Data Base to store sensor Data
© 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
© 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
© 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
© 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
© 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
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
How does Akamai fit
into an IoT
Architecture?
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• IoT/OTA and Akamai
• Mozart and Google Sheets
• Bosch IoT Device Manager
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• IoT/OTA and Akamai
• Mozart and Google Sheets
• Bosch IoT Device Manager
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Do you like
Mozart?
© 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
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Hard to beat even for
Akamai
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
MP3
© AKAMAI - EDGE 2017
Akamai OTA Service
IoT - Software updates via Akamai Over the Air Services
MP3
© AKAMAI - EDGE 2017
Akamai OTA Service
IoT - Software updates via Akamai Over the Air Services
Netstorage
MP3
© AKAMAI - EDGE 2017
Akamai OTA Service
IoT - Software updates via Akamai Over the Air Services
Netstorage
Edge IP
Binding
MP3
© AKAMAI - EDGE 2017
Akamai OTA Service
IoT - Software updates via Akamai Over the Air Services
Netstorage
Edge IP
Binding
Reporting
MP3
© 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
© 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
© 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
© 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
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Upload Mozart with Java
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Generate secure Download Link
with Java
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Run Akamai Cloud Test
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
See reports with Google Sheet
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Is this Enterprise ready?
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• IoT/OTA and Akamai
• Mozart and Google Sheets
• Bosch IoT Device Manager
© 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
© AKAMAI - EDGE 2017
© AKAMAI - EDGE 2017
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
See reports with Google Sheet
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
See reports with Google Sheet
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Setup a Bosch/ProSyst
Gateway Client (Image)
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Update the Bosch/ProSyst
Gateway Client (Image)
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Live Demo
Update via Bosch IoT Remote
Manager with Akamai OTA
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Interne
tBosch ProSyst
Gateway
(Client)
Bosch
IoT
Remote
Manager
(Server)
© AKAMAI - EDGE 2017
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
Backup
© AKAMAI - EDGE 2017
© 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
© 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.
© 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.
© 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
© AKAMAI - EDGE 2017
Data
Internet horizon
“intranet” or local
network horizon
Command &
Control
Applications
Analytics
data center
Internet
cellular
network
cellular
network
cellular
network
© 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
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
OTA Process
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
OTA Process
© 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
© 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
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
• Network Scale
• Performance
• Security
© AKAMAI - EDGE 2017
Key Components of Akamai's OTA Updates
Network Scale
Secured Data
Transmission
Reporting &
APIs
Performance &
Throughput
.
© AKAMAI - EDGE 2017
IoT - Software updates via Akamai Over the Air Services
This is not a session about how to build an IoT Solution
© 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
© AKAMAI - EDGE 2017
© AKAMAI - EDGE 2017

More Related Content

What's hot

Best Practices for AWS IoT Core (IOT347-R1) - AWS re:Invent 2018
Best Practices for AWS IoT Core (IOT347-R1) - AWS re:Invent 2018Best Practices for AWS IoT Core (IOT347-R1) - AWS re:Invent 2018
Best Practices for AWS IoT Core (IOT347-R1) - AWS re:Invent 2018Amazon Web Services
 
Oslo #MakerCon Keynote - Jo Uthus, Atmel
Oslo #MakerCon Keynote - Jo Uthus, AtmelOslo #MakerCon Keynote - Jo Uthus, Atmel
Oslo #MakerCon Keynote - Jo Uthus, AtmelJo Uthus
 
Enel, AWS, and Athonet: Connecting Millions of IoT Devices on Private LTE (TL...
Enel, AWS, and Athonet: Connecting Millions of IoT Devices on Private LTE (TL...Enel, AWS, and Athonet: Connecting Millions of IoT Devices on Private LTE (TL...
Enel, AWS, and Athonet: Connecting Millions of IoT Devices on Private LTE (TL...Amazon Web Services
 
From Makerspace to MarketSpace - Trondheim MakerFaire 2015
From Makerspace to MarketSpace - Trondheim MakerFaire 2015From Makerspace to MarketSpace - Trondheim MakerFaire 2015
From Makerspace to MarketSpace - Trondheim MakerFaire 2015Jo Uthus
 
Cisco connect winnipeg 2018 introducing the network intuitive
Cisco connect winnipeg 2018   introducing the network intuitiveCisco connect winnipeg 2018   introducing the network intuitive
Cisco connect winnipeg 2018 introducing the network intuitiveCisco Canada
 
Connecting the Digital Campus - Building Tomorrow's Universities
Connecting the Digital Campus - Building Tomorrow's UniversitiesConnecting the Digital Campus - Building Tomorrow's Universities
Connecting the Digital Campus - Building Tomorrow's UniversitiesAlcatel-Lucent Enterprise
 
Gustavo Zastrow - Introduction to AWS IoT Core and MQTT
Gustavo Zastrow - Introduction to AWS  IoT Core and MQTTGustavo Zastrow - Introduction to AWS  IoT Core and MQTT
Gustavo Zastrow - Introduction to AWS IoT Core and MQTTGustavoRuizZastrow
 
IoT and the Impact on Roadside IP Networking
IoT and the Impact on Roadside IP NetworkingIoT and the Impact on Roadside IP Networking
IoT and the Impact on Roadside IP NetworkingAlcatel-Lucent Enterprise
 
Cisco Connect Halifax 2018 Simple IT
Cisco Connect Halifax 2018   Simple ITCisco Connect Halifax 2018   Simple IT
Cisco Connect Halifax 2018 Simple ITCisco Canada
 
DEVNET-1185 Business Transformation with Enterprise IOT
DEVNET-1185	Business Transformation with Enterprise IOTDEVNET-1185	Business Transformation with Enterprise IOT
DEVNET-1185 Business Transformation with Enterprise IOTCisco DevNet
 
AWS 物聯網 與 Alexa 自動化家庭語音助理
AWS 物聯網 與 Alexa 自動化家庭語音助理AWS 物聯網 與 Alexa 自動化家庭語音助理
AWS 物聯網 與 Alexa 自動化家庭語音助理Amazon Web Services
 
Getting Started with AWS IoT
Getting Started with AWS IoTGetting Started with AWS IoT
Getting Started with AWS IoTAWS Summits
 
Your Network - Now Pay-Per-Use with Network on Demand Services
Your Network - Now Pay-Per-Use with Network on Demand ServicesYour Network - Now Pay-Per-Use with Network on Demand Services
Your Network - Now Pay-Per-Use with Network on Demand ServicesAlcatel-Lucent Enterprise
 
Hazardous & Challenging Wi-Fi Deployments
Hazardous & Challenging Wi-Fi DeploymentsHazardous & Challenging Wi-Fi Deployments
Hazardous & Challenging Wi-Fi DeploymentsExtreme Networks
 
Optimizing business travel: We have the math for that
Optimizing business travel: We have the math for thatOptimizing business travel: We have the math for that
Optimizing business travel: We have the math for thatCisco Canada
 
Extreme Networks Timeline 2021
Extreme Networks Timeline 2021Extreme Networks Timeline 2021
Extreme Networks Timeline 2021Extreme Networks
 
Cisco connect winnipeg 2018 simple it leads to simple it management
Cisco connect winnipeg 2018   simple it leads to simple it managementCisco connect winnipeg 2018   simple it leads to simple it management
Cisco connect winnipeg 2018 simple it leads to simple it managementCisco Canada
 
Teenage Vaping is on the Rise: Vape Sensor Solutions SlideShare
Teenage Vaping is on the Rise: Vape Sensor Solutions SlideShareTeenage Vaping is on the Rise: Vape Sensor Solutions SlideShare
Teenage Vaping is on the Rise: Vape Sensor Solutions SlideShareExtreme Networks
 
Cisco Connect Ottawa 2018 Cisco digital buildings and the 4th utility w co...
Cisco Connect Ottawa 2018  Cisco digital buildings and the 4th utility   w co...Cisco Connect Ottawa 2018  Cisco digital buildings and the 4th utility   w co...
Cisco Connect Ottawa 2018 Cisco digital buildings and the 4th utility w co...Cisco Canada
 

What's hot (20)

Best Practices for AWS IoT Core (IOT347-R1) - AWS re:Invent 2018
Best Practices for AWS IoT Core (IOT347-R1) - AWS re:Invent 2018Best Practices for AWS IoT Core (IOT347-R1) - AWS re:Invent 2018
Best Practices for AWS IoT Core (IOT347-R1) - AWS re:Invent 2018
 
Oslo #MakerCon Keynote - Jo Uthus, Atmel
Oslo #MakerCon Keynote - Jo Uthus, AtmelOslo #MakerCon Keynote - Jo Uthus, Atmel
Oslo #MakerCon Keynote - Jo Uthus, Atmel
 
Getting Started with IoT on AWS
Getting Started with IoT on AWSGetting Started with IoT on AWS
Getting Started with IoT on AWS
 
Enel, AWS, and Athonet: Connecting Millions of IoT Devices on Private LTE (TL...
Enel, AWS, and Athonet: Connecting Millions of IoT Devices on Private LTE (TL...Enel, AWS, and Athonet: Connecting Millions of IoT Devices on Private LTE (TL...
Enel, AWS, and Athonet: Connecting Millions of IoT Devices on Private LTE (TL...
 
From Makerspace to MarketSpace - Trondheim MakerFaire 2015
From Makerspace to MarketSpace - Trondheim MakerFaire 2015From Makerspace to MarketSpace - Trondheim MakerFaire 2015
From Makerspace to MarketSpace - Trondheim MakerFaire 2015
 
Cisco connect winnipeg 2018 introducing the network intuitive
Cisco connect winnipeg 2018   introducing the network intuitiveCisco connect winnipeg 2018   introducing the network intuitive
Cisco connect winnipeg 2018 introducing the network intuitive
 
Connecting the Digital Campus - Building Tomorrow's Universities
Connecting the Digital Campus - Building Tomorrow's UniversitiesConnecting the Digital Campus - Building Tomorrow's Universities
Connecting the Digital Campus - Building Tomorrow's Universities
 
Gustavo Zastrow - Introduction to AWS IoT Core and MQTT
Gustavo Zastrow - Introduction to AWS  IoT Core and MQTTGustavo Zastrow - Introduction to AWS  IoT Core and MQTT
Gustavo Zastrow - Introduction to AWS IoT Core and MQTT
 
IoT and the Impact on Roadside IP Networking
IoT and the Impact on Roadside IP NetworkingIoT and the Impact on Roadside IP Networking
IoT and the Impact on Roadside IP Networking
 
Cisco Connect Halifax 2018 Simple IT
Cisco Connect Halifax 2018   Simple ITCisco Connect Halifax 2018   Simple IT
Cisco Connect Halifax 2018 Simple IT
 
DEVNET-1185 Business Transformation with Enterprise IOT
DEVNET-1185	Business Transformation with Enterprise IOTDEVNET-1185	Business Transformation with Enterprise IOT
DEVNET-1185 Business Transformation with Enterprise IOT
 
AWS 物聯網 與 Alexa 自動化家庭語音助理
AWS 物聯網 與 Alexa 自動化家庭語音助理AWS 物聯網 與 Alexa 自動化家庭語音助理
AWS 物聯網 與 Alexa 自動化家庭語音助理
 
Getting Started with AWS IoT
Getting Started with AWS IoTGetting Started with AWS IoT
Getting Started with AWS IoT
 
Your Network - Now Pay-Per-Use with Network on Demand Services
Your Network - Now Pay-Per-Use with Network on Demand ServicesYour Network - Now Pay-Per-Use with Network on Demand Services
Your Network - Now Pay-Per-Use with Network on Demand Services
 
Hazardous & Challenging Wi-Fi Deployments
Hazardous & Challenging Wi-Fi DeploymentsHazardous & Challenging Wi-Fi Deployments
Hazardous & Challenging Wi-Fi Deployments
 
Optimizing business travel: We have the math for that
Optimizing business travel: We have the math for thatOptimizing business travel: We have the math for that
Optimizing business travel: We have the math for that
 
Extreme Networks Timeline 2021
Extreme Networks Timeline 2021Extreme Networks Timeline 2021
Extreme Networks Timeline 2021
 
Cisco connect winnipeg 2018 simple it leads to simple it management
Cisco connect winnipeg 2018   simple it leads to simple it managementCisco connect winnipeg 2018   simple it leads to simple it management
Cisco connect winnipeg 2018 simple it leads to simple it management
 
Teenage Vaping is on the Rise: Vape Sensor Solutions SlideShare
Teenage Vaping is on the Rise: Vape Sensor Solutions SlideShareTeenage Vaping is on the Rise: Vape Sensor Solutions SlideShare
Teenage Vaping is on the Rise: Vape Sensor Solutions SlideShare
 
Cisco Connect Ottawa 2018 Cisco digital buildings and the 4th utility w co...
Cisco Connect Ottawa 2018  Cisco digital buildings and the 4th utility   w co...Cisco Connect Ottawa 2018  Cisco digital buildings and the 4th utility   w co...
Cisco Connect Ottawa 2018 Cisco digital buildings and the 4th utility w co...
 

Similar to IoT - Software Updates Via Akamai Over the Air Services

FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...SORACOM,INC
 
IoT Deep Dive - Be an IoT Developer for an Hour
IoT Deep Dive - Be an IoT Developer for an HourIoT Deep Dive - Be an IoT Developer for an Hour
IoT Deep Dive - Be an IoT Developer for an HourTaisuke Yamada
 
Securing the edge with AWS IoT services - FND330 - AWS re:Inforce 2019
Securing the edge with AWS IoT services - FND330 - AWS re:Inforce 2019 Securing the edge with AWS IoT services - FND330 - AWS re:Inforce 2019
Securing the edge with AWS IoT services - FND330 - AWS re:Inforce 2019 Amazon Web Services
 
Authentication, Security, and Performance for the Internet of Things
Authentication, Security, and Performance for the Internet of ThingsAuthentication, Security, and Performance for the Internet of Things
Authentication, Security, and Performance for the Internet of ThingsCloudflare
 
Migration to microsoft_azure_with_zscaler
Migration to microsoft_azure_with_zscalerMigration to microsoft_azure_with_zscaler
Migration to microsoft_azure_with_zscalerZscaler
 
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkApplying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkGerardo Pardo-Castellote
 
Internet of everything #IoE
Internet of everything #IoEInternet of everything #IoE
Internet of everything #IoEMatteo Masi
 
Internet of Cars, Andreas Mai, Cisco Systems
Internet of Cars, Andreas Mai, Cisco SystemsInternet of Cars, Andreas Mai, Cisco Systems
Internet of Cars, Andreas Mai, Cisco SystemsAndreas Mai
 
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018Amazon Web Services
 
Introducing the New Features of AWS Greengrass (IOT365) - AWS re:Invent 2018
Introducing the New Features of AWS Greengrass (IOT365) - AWS re:Invent 2018Introducing the New Features of AWS Greengrass (IOT365) - AWS re:Invent 2018
Introducing the New Features of AWS Greengrass (IOT365) - AWS re:Invent 2018Amazon Web Services
 
Functional AI and Pervasive Networking in Automotive
 Functional AI and Pervasive Networking in Automotive Functional AI and Pervasive Networking in Automotive
Functional AI and Pervasive Networking in AutomotiveAlison Chaiken
 
Csa Summit 2017 - Un viaje seguro hacia la nube
Csa Summit 2017 - Un viaje seguro hacia la nubeCsa Summit 2017 - Un viaje seguro hacia la nube
Csa Summit 2017 - Un viaje seguro hacia la nubeCSA Argentina
 
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...Solace
 
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4Nur Shiqim Chok
 
Cloud Delivery: The Path from Simple to Sophisticated
Cloud Delivery: The Path from Simple to SophisticatedCloud Delivery: The Path from Simple to Sophisticated
Cloud Delivery: The Path from Simple to SophisticatedAkamai Developers & Admins
 
Accelerating Your Cloud Innovation
Accelerating Your Cloud InnovationAccelerating Your Cloud Innovation
Accelerating Your Cloud InnovationAmazon Web Services
 
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...Amazon Web Services
 
What is ThousandEyes Webinar
What is ThousandEyes WebinarWhat is ThousandEyes Webinar
What is ThousandEyes WebinarThousandEyes
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?Bernard Paques
 
Akamai: From Theory to Practice
Akamai: From Theory to PracticeAkamai: From Theory to Practice
Akamai: From Theory to PracticeLiz Bradley
 

Similar to IoT - Software Updates Via Akamai Over the Air Services (20)

FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
 
IoT Deep Dive - Be an IoT Developer for an Hour
IoT Deep Dive - Be an IoT Developer for an HourIoT Deep Dive - Be an IoT Developer for an Hour
IoT Deep Dive - Be an IoT Developer for an Hour
 
Securing the edge with AWS IoT services - FND330 - AWS re:Inforce 2019
Securing the edge with AWS IoT services - FND330 - AWS re:Inforce 2019 Securing the edge with AWS IoT services - FND330 - AWS re:Inforce 2019
Securing the edge with AWS IoT services - FND330 - AWS re:Inforce 2019
 
Authentication, Security, and Performance for the Internet of Things
Authentication, Security, and Performance for the Internet of ThingsAuthentication, Security, and Performance for the Internet of Things
Authentication, Security, and Performance for the Internet of Things
 
Migration to microsoft_azure_with_zscaler
Migration to microsoft_azure_with_zscalerMigration to microsoft_azure_with_zscaler
Migration to microsoft_azure_with_zscaler
 
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkApplying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
 
Internet of everything #IoE
Internet of everything #IoEInternet of everything #IoE
Internet of everything #IoE
 
Internet of Cars, Andreas Mai, Cisco Systems
Internet of Cars, Andreas Mai, Cisco SystemsInternet of Cars, Andreas Mai, Cisco Systems
Internet of Cars, Andreas Mai, Cisco Systems
 
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
 
Introducing the New Features of AWS Greengrass (IOT365) - AWS re:Invent 2018
Introducing the New Features of AWS Greengrass (IOT365) - AWS re:Invent 2018Introducing the New Features of AWS Greengrass (IOT365) - AWS re:Invent 2018
Introducing the New Features of AWS Greengrass (IOT365) - AWS re:Invent 2018
 
Functional AI and Pervasive Networking in Automotive
 Functional AI and Pervasive Networking in Automotive Functional AI and Pervasive Networking in Automotive
Functional AI and Pervasive Networking in Automotive
 
Csa Summit 2017 - Un viaje seguro hacia la nube
Csa Summit 2017 - Un viaje seguro hacia la nubeCsa Summit 2017 - Un viaje seguro hacia la nube
Csa Summit 2017 - Un viaje seguro hacia la nube
 
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
Creating Scalable IoT Strategies for Manufacturing, Transportation, Utilities...
 
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
 
Cloud Delivery: The Path from Simple to Sophisticated
Cloud Delivery: The Path from Simple to SophisticatedCloud Delivery: The Path from Simple to Sophisticated
Cloud Delivery: The Path from Simple to Sophisticated
 
Accelerating Your Cloud Innovation
Accelerating Your Cloud InnovationAccelerating Your Cloud Innovation
Accelerating Your Cloud Innovation
 
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
Computing at the Edge with AWS Greengrass and Amazon FreeRTOS, ft. Enel (IOT2...
 
What is ThousandEyes Webinar
What is ThousandEyes WebinarWhat is ThousandEyes Webinar
What is ThousandEyes Webinar
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?
 
Akamai: From Theory to Practice
Akamai: From Theory to PracticeAkamai: From Theory to Practice
Akamai: From Theory to Practice
 

More from Akamai Developers & Admins

AWS re:invent: The secret to building and delivering amazing apps at scale
AWS re:invent: The secret to building and delivering amazing apps at scaleAWS re:invent: The secret to building and delivering amazing apps at scale
AWS re:invent: The secret to building and delivering amazing apps at scaleAkamai Developers & Admins
 
AWS re:invent talk: The secrets to building and delivering amazing apps at scale
AWS re:invent talk: The secrets to building and delivering amazing apps at scaleAWS re:invent talk: The secrets to building and delivering amazing apps at scale
AWS re:invent talk: The secrets to building and delivering amazing apps at scaleAkamai Developers & Admins
 
Fluent 2018: When third parties stop being polite... and start getting real
Fluent 2018: When third parties stop being polite... and start getting realFluent 2018: When third parties stop being polite... and start getting real
Fluent 2018: When third parties stop being polite... and start getting realAkamai Developers & Admins
 
Integrating Security Controls into the Development and Delivery Pipeline
Integrating Security Controls into the Development and Delivery PipelineIntegrating Security Controls into the Development and Delivery Pipeline
Integrating Security Controls into the Development and Delivery PipelineAkamai Developers & Admins
 
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World Tour
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World TourAkamai for Dev Ops Current Capabilities - Atlanta DevOps World Tour
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World TourAkamai Developers & Admins
 
Getting Started with User and API Management Features
Getting Started with User and API Management FeaturesGetting Started with User and API Management Features
Getting Started with User and API Management FeaturesAkamai Developers & Admins
 
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the Edge
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the EdgeEdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the Edge
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the EdgeAkamai Developers & Admins
 
Provision Your Own Apple TV channel with MSL 4.x
Provision Your Own Apple TV channel with MSL 4.xProvision Your Own Apple TV channel with MSL 4.x
Provision Your Own Apple TV channel with MSL 4.xAkamai Developers & Admins
 

More from Akamai Developers & Admins (20)

Mitigate Security Threats with SIEM
Mitigate Security Threats with SIEMMitigate Security Threats with SIEM
Mitigate Security Threats with SIEM
 
Manage Your Akamai-as-Code with Terraform
Manage Your Akamai-as-Code with TerraformManage Your Akamai-as-Code with Terraform
Manage Your Akamai-as-Code with Terraform
 
Akamai-as-Code with The Washington Post
Akamai-as-Code with The Washington PostAkamai-as-Code with The Washington Post
Akamai-as-Code with The Washington Post
 
Set up a Development Environment in 5 Minutes
Set up a Development Environment in 5 MinutesSet up a Development Environment in 5 Minutes
Set up a Development Environment in 5 Minutes
 
AWS re:invent: The secret to building and delivering amazing apps at scale
AWS re:invent: The secret to building and delivering amazing apps at scaleAWS re:invent: The secret to building and delivering amazing apps at scale
AWS re:invent: The secret to building and delivering amazing apps at scale
 
AWS re:invent talk: The secrets to building and delivering amazing apps at scale
AWS re:invent talk: The secrets to building and delivering amazing apps at scaleAWS re:invent talk: The secrets to building and delivering amazing apps at scale
AWS re:invent talk: The secrets to building and delivering amazing apps at scale
 
10 things you can do at the edge
10 things you can do at the edge10 things you can do at the edge
10 things you can do at the edge
 
How the internet is reshaping our lives
How the internet is reshaping our livesHow the internet is reshaping our lives
How the internet is reshaping our lives
 
Velocity + Fluent 2018: API Performance
Velocity + Fluent 2018: API PerformanceVelocity + Fluent 2018: API Performance
Velocity + Fluent 2018: API Performance
 
Fluent 2018: Measuring What Matters
Fluent 2018: Measuring What MattersFluent 2018: Measuring What Matters
Fluent 2018: Measuring What Matters
 
Fluent 2018: When third parties stop being polite... and start getting real
Fluent 2018: When third parties stop being polite... and start getting realFluent 2018: When third parties stop being polite... and start getting real
Fluent 2018: When third parties stop being polite... and start getting real
 
Integrating Security Controls into the Development and Delivery Pipeline
Integrating Security Controls into the Development and Delivery PipelineIntegrating Security Controls into the Development and Delivery Pipeline
Integrating Security Controls into the Development and Delivery Pipeline
 
Automation at the Edge
Automation at the EdgeAutomation at the Edge
Automation at the Edge
 
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World Tour
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World TourAkamai for Dev Ops Current Capabilities - Atlanta DevOps World Tour
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World Tour
 
Getting Started with User and API Management Features
Getting Started with User and API Management FeaturesGetting Started with User and API Management Features
Getting Started with User and API Management Features
 
Akamai Developer General Session
Akamai Developer General SessionAkamai Developer General Session
Akamai Developer General Session
 
Akamai Admin General Session
Akamai Admin General SessionAkamai Admin General Session
Akamai Admin General Session
 
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the Edge
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the EdgeEdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the Edge
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the Edge
 
Optimizing your API to Perform at Scale
Optimizing your API to Perform at ScaleOptimizing your API to Perform at Scale
Optimizing your API to Perform at Scale
 
Provision Your Own Apple TV channel with MSL 4.x
Provision Your Own Apple TV channel with MSL 4.xProvision Your Own Apple TV channel with MSL 4.x
Provision Your Own Apple TV channel with MSL 4.x
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

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
  • 6. © AKAMAI - EDGE 2017 Internet of Things?
  • 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
  • 100. © AKAMAI - EDGE 2017
  • 101. © AKAMAI - EDGE 2017
  • 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)
  • 108. © AKAMAI - EDGE 2017
  • 109. © AKAMAI - EDGE 2017 IoT - Software updates via Akamai Over the Air Services Backup
  • 110. © AKAMAI - EDGE 2017
  • 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
  • 125. © AKAMAI - EDGE 2017
  • 126. © AKAMAI - EDGE 2017