Challenges and Solutions to Scale IoT · Remove complexity of building and deploying IoT devices in...

Post on 11-Jun-2020

2 views 0 download

Transcript of Challenges and Solutions to Scale IoT · Remove complexity of building and deploying IoT devices in...

Dipesh Patel, President IoT Services Group24 October 2019

Challenges and Solutions to Scale

IoT

2 © 2019 Arm Limited

New Applications Have Disrupted Many Industries With Digital Data

3 © 2019 Arm Limited

New Data From IoT Is Rising Fast1 trillion IoT devices in a 5G world by 2035

4 © 2019 Arm Limited

Data Applicatio

ns

Digital Data

Physical Data

Business Transformations

Next-Gen Applications Will Combine Physical and Digital Data

5 © 2019 Arm Limited

Predicting Who is Going to Buy a Car

6 © 2019 Arm Limited

Advertising Event

3rd Party webWeb Purchase

Public DMPProspects

Dealership

Telematics

Digital Physical

From a Non-Unified Customer Journey …

7 © 2019 Arm Limited

Advertising Event

3rd Party webWeb

Public DMPProspects

Telematics

Digital Physical

PurchaseDealershi

p

… to a Fully-Unified Customer Journey

8 © 2019 Arm Limited

Human Rules Machine Learning with Arm CDP

Likely

Possibly

Marginally

Unlikely

Machine Learning Predicts Who is Going to Buy a Car

9 © 2019 Arm Limited

DealershipClosing RateDoubled

Before After

Business Outcome : Increase in Revenue

10 © 2019 Arm Limited

Digital Data

Physical Data

Enterprise Business SystemsSystem Efficiency ↑

Logistics & Supply Chain Mgmt$1bn+ Cost ↓ Potential

Sales & Marketing $1bn+ Revenue ↑

Potential

Economic Value of Data Will Be $2bn+

So what are the

challenges?

12 © 2019 Arm Limited

Ultra-Constrained

Constrained

Mainstream IoT

Rich node/Edge

Gateway

• Dumb sensor/actuator• Measure

• Simple data pre-processing

• Simple decision-making context helped

• Data pre-processing• ‘Robot’- autonomous

context based decision

• Data processing and analytics

• Autonomous context based decision

• Controlling other devices

Temperature

sensor

Connected light bulb

Pallets tracking sensors

Smart meter Edge Gateway

Manufacturing

line robot

Wired Verticalspecific Wired Wired

Many different types of device

13 © 2019 Arm Limited

Ultra-Constrained

Constrained

Edge Gateway

Rich Node

Mainstream

Cloud

On Premises

Private

Many different cloud targets

14 © 2019 Arm Limited

Control

Data

Developing Devices

Harnessing Data

Managing Devices

Connecting DevicesPartne

rs

Different challenges

Ultra-Constrained

Constrained

Edge Gateway

Rich Node

Mainstream

CloudOn

Premises

Private

15 © 2019 Arm Limited

Security

Control

Data

And you have to worryabout security

Developing Devices

Harnessing Data

Managing Devices

Connecting DevicesPartne

rs

Ultra-Constrained

Constrained

Edge Gateway

Rich Node

Mainstream

CloudOn

Premises

Private

So what are we doing to

address?

17 © 2019 Arm Limited

• $0 license fee access to Cortex-M0, Cortex-M3 and associated subsystems/ system IP

• Covers design rights, tools and community support

• Low-cost access to Cortex-A5 and system IP. Includes standard support

• Experiment and design with the IP at any time

Arm DesignStart Arm Flexible Access

• Access to a wide range of Arm IP

• Annual access fee covering design rights, tools and standard support

• Experiment and design with any or all of the IP, at any time

• Pay for the IP used at tape out, not before

• Available to broad community, including Research

Defining the next wave of IoT SoC design

Enabling wider access to Arm IP

18 © 2019 Arm Limited

Security : Platform Security Architecture (PSA)

Independently tested

Analyze Architect Implement Certify

Hardware & firmware architect specifications

Firmwaresource code

Independentlytested

Threat models & security analyses

Open Source Implementation of PSA

19 © 2019 Arm Limited

Part of Trustedfirmware.org • Open Governance Community Project

Membership open to all Governance overseen by a board of member representativesTechnical direction overseen by TSC

Trusted Firmware-M : Building Security Collaboratively

20 © 2019 Arm Limited

Simplify Device DevelopmentRemove complexity of building and deploying IoT devices in production

Simplify Networking

Open Governance

More Platforms

Simplify Development

100+ Partners450k+ Developers

Tens of Millionsof Devices

21 © 2019 Arm Limited

Mbed OS : Vibrant community & Partner governance

Headlines

• All development in the open

• 58% of code base contributed by others

• #61 on GitHub’s list of most influential projects

• #2 OS for MCUs in Eclipse IoT Developer Survey 2019

• Arduino Nano 33 BLE is built on Mbed OS

• OS 5.14 coming next week!

Developer community

Active developer community

• 433,065 registered users

• 172 public platforms• 559 components

Over the past 14 days• 2,825 new accounts created

• 514,764 compiles• 45 new questions• 44 new answers

Partner governance

• Introduced at Silicon Partner Workshop in July

• Two working groups: one technical, one marketing

• Open to anyone that joins Silicon partner program

• Representatives of 10 companies on last meeting

Opportunity to work more closely with Linaroto engage even more people with Mbed!

22 © 2019 Arm Limited

Arduino : Extending developer access 

Fact and stat 1

Fact and stat 2

Easily accessible native Arm development from prototype to production

35M Website Users>15m IDE downloads

23 © 2019 Arm Limited

Fluentd / FluentBit

500+ community contributed plugins

Harnessing community to unify data collection and consumption

24 © 2019 Arm Limited

Arm is Cloud Native

Arm is a Gold member of CNCF (Cloud Native Computing Foundation)

and 3rd largest contributor to Cloud Native Ecosystem.

Arm

Arm is now a key contributor to Cloud Native Eco System

25 © 2019 Arm Limited

Data Management Services

Device Management Services

Identity

Access Mgt.

Connectivity Management

One View of Data

One View of Devices

Marketing

Asset Visibility

Energy Managemen

t

Smart Lighting

Industrial Automation

In-homePatient Care

Deployment diversity Simplification for faster time to valueBusiness value

creation

Partner and Customer

ApplicationsBusine

ss Syste

msBusinessIntellige

nce

Visualization

WorkflowSaaS

Email

Analytics

Machine

Learning

SaaS

Database

Marketing

Social

Ultra-constrained

constrained

Rich node

gateway

Cellular

satellite

Enabling diversity of choice : Pelion IoT Platform

One View of

Networks

SIM Mgt.

Lifecycle Mgt.

Unified operational view

Unified Security

Model

Unified Identity

Simplifying device developmentDevice

Ecosystem

Ingest Integrate Store Prepare

Indentity Access Mgt. Lifecylce Mgt.

SIM Mgt. Network Orchestration. Service Quality.

Device OS

26 © 2019 Arm Limited

Working together…

Today : working to defragment firmware – e.g. TF-M

What else can we do on common IoT components ?