'

“Networks, Networks Everywhere, And Not A Packet To Drink”

Понравилась презентация – покажи это...





Слайд 0

Martin Flack Principal Architect Web Experience Division Akamai Technologies, Inc. “Networks, Networks Everywhere, And Not A Packet To Drink” e2e Conf. 2015


Слайд 1

Introduction About Martin: Background in web development and mobile web services. CTO for Velocitude, acquired by Akamai in 2010. Product Management and Engineering R&D. About Akamai: Pioneered CDN, now an Acceleration and Security company. Serve approximately 30% of the web daily. Approximately 200,000 servers globally in 2,000 networks. We make HTTP(S) faster, more reliable, and more secure.


Слайд 2

Backend: Introduction to IoT Cloud PaaS Leveraging a CDN for IoT Backend Overview


Слайд 3

Connecting to the Internet


Слайд 4

The Experts Are In The Building! Curtis, Mike, Gus Visit the Jabil team in the IoT Lab IoT Lab at e2e


Слайд 5

OSI Model


Слайд 6

Technology Choices PAN / Mesh: Bluetooth, BLE ANT, ANT+ Zigbee, Zigbee RF4CE Zwave NFC, RFID 6LoWPAN, Thread LAN: WiFi (a/b/g/n/ac) WAN: Cellular (3G, 4G, LTE) UNB (Sigfox, Neul)


Слайд 7

Technology Choices PAN / Mesh: Bluetooth, BLE ANT, ANT+ Zigbee, Zigbee RF4CE Zwave NFC, RFID 6LoWPAN, Thread LAN: WiFi (a/b/g/n/ac) WAN: Cellular (3G, 4G, LTE) UNB (Sigfox, Neul) Have IP Addresses Go through a gateway Likely to use IaaS


Слайд 8

Networking Devices Cloud-based means a direct or indirect path to Internet Protocol. Connected how? Maybe connected to other devices; No Internet. Indirect connection to Internet. Direct connection to Internet. Passive receiver with no outbound (e.g. clock). Sleep-wake with outbound and inbound in small time windows. Consider: your environment (oil rig? home?), power availability, power consumption, cost, subscription, frequency of data, bandwidth, silences, self-healing, security, redundancy (alarms with cell, sigfox, pots?).


Слайд 9

IoT Cloud PaaS


Слайд 10

The “Backend”


Слайд 11

IoT Cloud PaaS


Слайд 12

IoT Cloud PaaS Registration & Provisioning Security & Certificates Data Ingest & Processing Analytics & Cost/Billing


Слайд 13

Data Ingest & Processing Data Storage Intelligence/Analytics Application Access


Слайд 14

IoT Data Ingest & Processing 1 billion rain sensors in the world giving off a reading every 30 seconds. Parsing: e.g. parse the integers or floating points. Aggregation: e.g. give global min/max/avg every minute. Filtering: e.g. filter out erroneous readings. Normalizing: e.g. accept units in inches & mm and normalize to metric. Triggering: e.g. call an API when rain level above a threshold. Brokering: e.g. collect from n sensors, merge data up the hierarchy. Re-Protocol: e.g. accept HTTP, pass on MQTT or vice versa. Storing: e.g. send to closest healthy back-end database.


Слайд 15

Leveraging a CDN for IoT


Слайд 16

Handling device traffic, we need to be…


Слайд 17

HTTP POST HTTP GET You can insert CDN service whenever the device / hub / phone makes an HTTP call.


Слайд 18

Using CDN Acceleration & Security for IoT


Слайд 19

Using CDN Acceleration & Security for IoT


Слайд 20

Edge closest to device / hub / phone Edge closest to backend / cloud service Using CDN Acceleration & Security for IoT


Слайд 21

Route around problems Minimize delay and loss Using CDN Acceleration & Security for IoT X Fast & Reliable Path


Слайд 22

Traffic Management Load Balancing Using CDN Acceleration & Security for IoT


Слайд 23

Using CDN Acceleration & Security for IoT


Слайд 24

Edge logic Reply OK and forward async Using CDN Acceleration & Security for IoT


Слайд 25

Using CDN Acceleration & Security for IoT


Слайд 26

Cache manifests, firmware, API call answers, compute bundles Using CDN Acceleration & Security for IoT


Слайд 27

Using CDN Acceleration & Security for IoT


Слайд 28

Using CDN Acceleration & Security for IoT Traffic Management Logs, activity, events Security reports Offload reports


Слайд 29


×

HTML:





Ссылка: