7
Developer & Platform Evangelism, Microsoft Korea Since 2008 Device Service Device + Service Discussion Board

Device + Service Diagrams - CYQ3 Edition

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Device + Service Diagrams - CYQ3 Edition

Developer & Platform Evangelism, Microsoft Korea

Since 2008

Devic

e

Serv

ice

Device + ServiceDiscussion Board

Page 2: Device + Service Diagrams - CYQ3 Edition

EcosystemP

latfo

rm

Serv

ice

Devic

e

Identity

Information Cloud

SocialMobility

Work

Life

Trends

Internet of

Things

Social

Integration

IT as a

Service

Connected

Experience

Information is

the context for delivering

enhanced social and

mobile experiences.

Mobile devices are

the platform for effective

social networking and

new ways of work.

Social links people to

their work and each other

in new and unexpected

ways.

Cloud enables delivery

of information and

functionality to users and

systems.

Gartner The Nexus of Forces: Social, Mobile, Cloud, and

Information, Chris Howard et al., 14 June 2012.

Page 3: Device + Service Diagrams - CYQ3 Edition

Challenges = "+"

SaaS subscription revenues grow 2~3x

faster than combined license-and-

maintenance software.

IDC, IDC Predictions 2013: Competing on the 3rd Platform. Mobile device spending will grow

almost 20% in 2013 and generate 57%

of the industry s overall growth.

IDC, IDC Predictions 2013: Competing on the 3rd Platform.

Marketing analytics spending is

expected to increase 66% in 3

years, from 6% to 10% of

marketing budget in 2016. CMO Survey 2013, Duke Fuqua

Split Personality Sync, Share, Align Protect and Manage Cloud Readiness Insight Acquisition

Improve the use of data

and analytics to improve

business decisions and

outcomes is #1 tech

priority for both IT execs

(68% rate it critical/high

priority) and BDMs

(59%).CIO.com, 2013 State of the CIO Survey. January 2013.

>70% of CIOs will embrace

a cloud-first strategy in 2016

IDC, IDC Predictions 2013: CIO Agenda. December 3, 201270%of CIOs see mobile

as most disruptive

technology over

next decade

of all new

application

development will

target a mobile

form factor

Gartner Press Release, Gartner

Execut ive Program Survey of

More Than 2,000 CIOs Shows

Digital Technologies Are Top

Priorities in 2013 , 16 January

2013

Internet

of things

of organizations

plan to increase

public cloud

spending in 2013

54%

50 billion things will

be connected to the

internet in 2020.

Cisco, http://blogs.cisco.com/diversity/the-

internet-of-things-infographic/

CEB, CIO Results of the 2012 Budget Benchmark. Oct 2012.

Spending

on Big Data:

$10 billon 2013 >

$20 billion 2016IDC, IDC Predictions 2013: Competing on the 3rd Platform

33%

3%Today 2020

Percent

of digital

universe

tagged:

IDC (sponsored by EMC), "The Digital Universe in 2020: Big

Data, Bigger Digital Shadows, and Biggest Growth in the Far

East. Dec 2012

Page 4: Device + Service Diagrams - CYQ3 Edition

The Essence of Device + Service Technology

Definition

Device Service

Contextual Data

Contextual Insight

Distributed

Computing

Collective

IntelligenceMobile

ConnectivitySensors

Page 5: Device + Service Diagrams - CYQ3 Edition

Computing

Inte

gra

ted D

eve

lop

ment En

vironm

ent

Ap

plicatio

n L

ifecycle

Managem

ent

Serv

ice

Tools

App Frameworks & Libraries

Mobile App

Device & OS

Desktop App

Use

r Interfa

ce

Mobile App

Runtime

Serv

ice In

teg

ratio

n

Gra

ph

ics & M

edia

Com

munica

tion &

Data

Rich

Intern

et Ap

p

Iden

tity and A

ccess C

ontro

l

Sen

sors &

Locatio

n

Virtu

alization

Syn

chro

niza

tion

Netw

ork

ing &

C

onnectivityInfrastructure

Platform

Application

Virtu

alization

Data

Sto

rage

Personal Information Management

Gam

e

Industry Business Application

Media

Collaboration & Communication

StoreSearchSocial Map

Management

Provisioning

Metering

Monitoring

Diagnostics

Automation

Recovery

Iden

tity and A

ccess Con

trol

Virtu

al Priva

te N

etw

ork

ing

Conte

nts D

eliv

ery

Netw

ork

Distrib

ute

d C

achin

g

Devic

e

Serv

ice In

terfa

ce

Stru

cture

d

No

n-stru

ctured

Analytics

Scale

-Up

Scale

-Out

App

Media

Message

Storage

Social

Data

Ads Payment

Technology Landscape

Messaging

Hub

Bus

Queue

No

tification

Dire

ctory

Service

Identity

Device

Page 6: Device + Service Diagrams - CYQ3 Edition

Service

Integration

App

Technologies

User

Interface

OS

Screen

/ Size

Identity & Access Control Sensors & Location

Networking & Connectivity

Infra

structu

reP

latfo

rm

Devic

e

P2P - Bluetooth, NFC, Wi-Fi Direct

Telephony - EDGE, HSPA, 3G/4G/LTE

Internet - Wi-Fi, WiredAccelerometer

Altimeter

Light

Motion

Humidity

Touch

Ca

me

ra

GP

S

So

un

d

Device Identity (TPM)

Device/Data

Encryption

Bio

me

tric

Certification (PKI)

Multi-Factor Access Selective Data Wipe

Graphics & Media Communication & Data

Graphics

OpenGL/ES

DirectX

WebGL

SVG

Encoding

WebM

H.264/MPEG4

VC-1

Streaming

RTP/RTSP

Apple HLS

Smooth Streaming

MPEG-DASH

Data

JSON

Syndication (RSS/ATOM)

XML/HTML

Communication

SOAP

Web Socket

AtomPub

HTTP

TCP/IP

Synchronization

Context

App

Workspace

OS

Device

Data

Directory

Database

File/Folder

Web Feed

No Display

Line Display WearableEmbedded Phone Tablet PC Display Tailored

Conventional UI

No UI / 1-way

Mechanical

Screen-Keyboard-Mouse

Natural UI

Pen/Touch/Speech/Optical/Vision

Environment-aware

Multi-device

Implementation

Native

Portable

Browser-based

Hybrid

Connected Experience

Device Management & Data Security

Service Integration

Fragmentation

Ap

p Storage Message Application Social Intelligence

Page 7: Device + Service Diagrams - CYQ3 Edition

Infrastructure Design

Stre

am

s of C

on

textu

al

Data

Application Design

Social Integration

Social Analytics

Social Collaboration

Social Marketing

DataIdentity Integration

Multiple

Device/App/Service

IDs & SSO

Multiple Public ID

Providers

Multiple Security

Protocols

Serv

ice

Infra

structu

reP

latfo

rmA

pp

Cloud Safe Architectures and Patterns

Openness & Interoperability of Service Interface

Hybrid IT-as-a-Service Architecture

Cross-Service Identity & Access Control

Social Integration

Computing

Virtualization Storage

Management

Provisioning

Metering

Monitoring

Diagnostics

Automation

Recovery

Iden

tity a

nd

Acce

ss Co

ntro

l

Virtu

al P

rivate

Ne

two

rkin

g

Co

nte

nts

Deliv

ery

Ne

two

rk

Distrib

ute

d

Ca

chin

g

Stru

ctu

red

No

n-

structu

red

An

aly

tics

Sca

le-U

p

Sca

le-O

ut

App

Messaging

HubN

otific

atio

n Bus

Qu

eu

e

StoreSearch Map Media / DRM Ads Payment

Personal Information Management GameIndustry Business Application

(SCM, CRM, ERP, CMS, KMS, LMS, etc.)Media Collaboration & Communication

IT a

s a S

erv

ice In

terfa

ce

Hybrid IT

Manage and

Monitor Apps

Syncing Directory

Service, Database,

Workspace

(Storage)

Integrating Service

Bus and Messaging

Infra

Machine-level

Connectivity

Network-level

Connectivity

Single-Server Multi-layer Dual Multi-siteCaching Data Replica Auto-scale

Cross-platform Middleware Services for Connected Apps

REST

ful S

ervice

AP

I

CQRS/ES

Command Query Responsibility

Segregation

Event-sourcing

AMQP (Advanced Message

Queuing Protocol)

Horizontal Scaling

Service Auto-scaling

Database Sharding

BASE (vs. ACID)

Basically Available

Soft state

Eventually Consistent

Map-Reduce

Complex-Event Processing

Real-time Data Streaming

Integration & Mesh-ups

Dire

ctory

Serv

ice