59

Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 2: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Architecting the

Intelligent Edge

Page 3: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

The Evolution of

Page 4: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

The Evolution of

Page 5: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

The Evolution of

Page 6: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Operations optimization

Employee productivity

Safety and security

Supply chain management

Quality assurance

Asset tracking

Sales enablement

Energy management

Condition-based maintenance

Health and wellness

56%

47%

44%

40%

40%

31%

26%

25%

18%

33%

Reasons for IoT adoption

Page 7: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Additional top use case by industry

TRANSPORTATIONRETAIL/WHOLESALE

HEALTHCAREGOVERNMENT

Tracking patient,staff, and inventory 66%

Remote devicemonitoring andservice

57%

Remote healthmonitoring andassistance

55%

Safety, security, andcompliance

53%

Facilities management 42%

Public Safety 48%

Infrastructureand facilitiesmanagement

40%

Regulations andcompliancemanagement

38%

Fleet and assetmanagement

37%

Incident response 29%

Fleet management 56%

Security, surveillance,and safety 51%

Manufacturingoperations efficiency

40%

Vehicle telematics andinfotainment

38%

Predictivemaintenance

33%

Supply chainoptimization 64%

Inventoryoptimization

59%

Surveillance andsecurity

48%

Loss prevention 44%

Energy optimization 40%

Page 8: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Top challenges

Complexity/technical challenges

Lack of budget/staff resources

Lack of knowledge

Haven’t found the right IoT solutions

Security

29%

29%

28%

19%

38%

Page 9: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Solution architecture—DIY

IoT

devices

&

sensors

Digital feedback loop

Page 10: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

We had a similar challenge in the past…

Peripherals Windows OS

Page 11: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

That was solved with Windows Plug and Play

Devices published their capability models and adhered to them

Windows used the capability model to know how to interact with them

Page 12: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

IoT today

Tight coupling between software on device and IoT solution in the cloud

Page 13: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Philip Chen

IoT Technical Specialist, CDS IoT, Microsoft

Page 14: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Connecting hardware

is very “hard”

IoT application

OSI

Mo

del

Provisioning MonitoringDevice

Management

IoT application

JSON, Binary, XML…

MQTT, HTTP, HTTPS, AMQP

TCP, UDP, TTLS

IPv4, IPv6

Ethernet, WiFi, LTE, DSL, LoRa…

Page 15: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

IoT Plug and Play

defines common

language

IoT application

OSI

Mo

del

Provisioning MonitoringDevice

Management

IoT application

JSON, Binary, XML…

MQTT, HTTP, HTTPS, AMQP

TCP, UDP, TTLS

IPv4, IPv6

Ethernet, WiFi, LTE, DSL, LoRa…

Page 16: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Benefits

Solution developers

Customers and partners

Device builders

In public previewhttp://aka.ms/IoTPlugandPlay

Page 17: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 18: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Solution architecture—IoT Central

Digital feedback loop

Page 19: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Azure IoT Central

Device connectivity and

management

Telemetry ingestion and

command and control

Monitoring rules &

triggered actions

User roles and

permissions

Dashboards, visualization

and insights

Fully hosted and managed

by MicrosoftSolution Builder App Templates

Multi-tenancy & RBAC

IoT Edge supportIncl. Module Management

ExtensibilityAPIs

White labelingYour SaaS – Your Brand

IoT Plug-and-PlayPublic Preview

Device BridgeIngest data from other clouds

Continuous Data ExportBring data into downstream

business applications

Maps, location telemetry

and geofencing

IoT app platform with security, global scale, high availability, disaster recovery built in

Page 20: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

IoT Central App Templates

App templatesfor Priority Industry Verticals

Page 21: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 22: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

“Big Data”

started with

Web 2.0

Page 23: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Remember

these?

Page 24: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

“Big Data”

challenge 2.0

Page 25: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 26: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 27: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 28: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

The digital feedback loop

Data: Capture digital signal across business

Insight: Connect and synthesize data

Action: Improve business outcomes

Page 29: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 30: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Why confidential computing in IoTIntelligent edge computing creates the need to protect code

and data in use in addition to protection in storage and transit

Code and data

confidentiality

Actions from

insights

Valued

transactions

Page 31: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Partners make more possible

Page 32: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

The anatomy of

the architectural

design session

Page 33: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

The output

Page 34: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 35: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Pain Point-on top of pop up message

Page 36: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Pain Point-Content display error

Page 37: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Pain Point-Blue Screen

Page 38: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 39: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 40: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 41: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 42: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 43: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

We iterate on it

with our partners

Page 44: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

AI Safety Keeper打造一個安全無死角的工作環境

Jackie YangPrincipal Product ManagerASUS AICS

Page 45: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Cloud

services

AICS

AICS ASUS

Data Analytics

Computer Vision

Speech Recognition

NLP

AICS team is a new group with a mission to develop AI-enabled intelligent cloud services

with core technology in the areas of Data Analytics, Speech Recognition, NLP, and Computer

Vision to deploy into new products and services at scale.

Hardware Ecosystem

Manufacturing Partnership

Page 46: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Process Safety Management

Quality Assurance

Transportation Safety

普利司通 「安心,安全」輪胎領導品牌“Safe, Reliable” The largest Tire Company-Bridgestone

前進偏鄉小學推行交通安全講座

台灣普利司通隸屬總公司位於日本的普利司通集團,創立於1982年,

在台灣同時擁有製造與銷售單位,主要生產轎車胎、輕

型卡客車胎。走過近40個年頭,始終秉持「以最高品質

貢獻社會」的集團使命向前邁進;一直以來,除提供顧

客最佳品質的輪胎,同時視安全為產業價值為最重要的

一環,從製程到消費者的行車安全一路守護,致力於提

供大眾「安心、安全」的生活環境。

Page 47: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

AI Safety KeeperCreate the Safest Workplace

ROI

31 suspicious behaviors

ChallengesPrediction

Low Latency

Failsafe service

SolutionScene Understanding

Page 48: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Accelerate building AI Solutions by Azure

Multiple Sites & Devices Management

Continuous Learning & Deployment

24x7 non-stop Service

Page 49: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Whiteboarding the Solution

Page 50: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Edge Cloud Actions

AI Safety Keeper Building Blocks

Module Module Module Module

Page 51: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

(E) [email protected]

(O) +886-2-28943447 ext. 21494

(M) +886-920-316-358

Principal Product Manager

Smart Factory

AICS

Page 52: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 53: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Welcome to

Microsoft Learn

Microsoft.com/learn

Page 54: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Microsoft.com/learn

Page 55: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Microsoft.com/learn

Page 56: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with

Microsoft.com/learn

Page 57: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 58: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with
Page 59: Architecting the - Sciences...Intelligent edge computing creates the need to protect code ... team is a new group with a mission to develop AI-enabled intelligent cloud services with