challengesdownload.microsoft.com/download/b/6/b/b6bc7443-699d-4d5b... · 2018-10-16 ·...

1
Device Service Tools Application Platform Infrastructure Application Lifecycle Management Integrated Development Environment Service Integration Identity and Access Control Sensors & Location Virtualization Networking & Connectivity Social Data Message Storage Identity Device Device & OS Graphics & Media User Interface Rich Internet App Communication & Data Mobile App Mobile App Runtime Synchronization App Frameworks & Libraries Desktop App Personal Information Management Game Media Industry Business Application Collaboration & Communication Service Interface Identity and Access Control Directory Service Social Management Messaging Computing Data Automation Provisioning Metering Monitoring Diagnostics Recovery Search Map Store Media Ads Payment Notification App Virtual Private Networking Contents Delivery Network Distributed Caching Hub Bus Queue Scale-Out Scale-Up Virtualization Analytics Structured Non-structured Storage Trends Device Sensors Mobile Connectivity Service Collective Intelligence Distributed Computing Contextual Data Contextual Insight Challenges =+ The Essence of Device + Service Technology Definition Technology Landscape Device Service Sync, Share, Align Cloud Readiness Insight Acquisition Protect and Manage Split Personality 1. Connected Experience 2. Device Management & Data Security 3. Service Integration 4. Fragmentation 1. Cloud Safe Architectures and Patterns 2. Openness & Interoperability of Service Interface 3. Hybrid IT-as-a-Service Architecture 4. Cross-Service Identity & Access Control 5. Social Integration App Platform Infrastructure RESTful Service API IT as a Service Interface Identity and Access Control Messaging Notification Virtual Private Networking Contents Delivery Network Distributed Caching Hub Bus Queue Personal Information Management Game Media Collaboration & Communication Industry Business Application(SCM, CRM, ERP, CMS, KMS, LMS, etc.) Application Design Search Map Store Media / DRM Ads Payment Social Integration Social Analytics Social Collaboration Social Marketing CQRS/ES Command Query Responsibility Segregation Event-sourcing AMQP (Advanced Message Queuing Protocol) Hybrid IT Manage and Monitor Apps Syncing Directory Service, Database, Workspace (Storage) Integrating Service Bus and Messaging Infra Machine-level Connectivity Network-level Connectivity Multiple Device/App/Service IDs & SSO Multiple Public ID Providers Multiple Security Protocols Identity Integration Management Cross-platform Middleware Services for Connected Apps 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 Automation Provisioning Metering Recovery Diagnostics Monitoring Single-Server Multi-layer Caching Data Replica Auto-scale Dual Multi-site Integration & Mesh-ups Computing App Virtualization Scale-Out Scale-Up Data Storage Analytics Non- structured Structured Directory Service Streams of Contextual Data Infrastructure Design App Service Integration Message Storage Application Social Intelligence Platform User Interface Conventional UI Natural UI Implementation No UI / 1-way Mechanical Screen-Keyboard-Mouse Pen/Touch/Speech/Optical/Vision Environment-aware Multi-device Native Portable Browser-based Hybrid App Technologies Graphics & Media Communication & Data Synchronization Graphics OpenGL/ES DirectX WebGL SVG Encoding WebM H.264/MPEG4 VC-1 Data JSON Syndication(RSS/ATOM) XML/HTML Communication SOAP Web Socket AtomPub HTTP TCP/IP Streaming RTP/RTSP Apple HLS Smooth Streaming MPEG-DASH Context App Workspace OS Device Data Directory Database File/Folder Web Feed Infrastructure Screen / Size OS Identity & Access Control Sensors & Location Networking & Connectivity No Display Line Display Embedded Wearable Phone Tablet PC Display Tailored Multi-Factor Access Selective Data Wipe Device Identity (TPM) Device/Data Encryption Certification (PKI) P2P - Bluetooth, NFC, Wi-Fi Direct Telephony - EDGE, HSPA, 3G/4G/LTE Internet - Wi-Fi, Wired Accelerometer Altimeter Light Motion Humidity Touch Camera Sound GPS Biometric Internet of Things Connected Experience Social Integration IT as a Service A p p A p p W e b W e b Identity Work Ecosystem Life Platform Service Device Information Cloud Mobility Social © 2013 Microsoft Corporation. All rights reserved.

Upload: others

Post on 09-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Challengesdownload.microsoft.com/download/B/6/B/B6BC7443-699D-4D5B... · 2018-10-16 · Syndication(RSS/ATOM) XML/HTML Communication SOAP Web Socket AtomPub HTTP TCP/IP Streaming

Device

Service

Tools

Application

Platform

Infrastructure

Application Lifecycle Managem

ent

Integrated Developm

ent Environment

Service Integration

Identity and AccessControl

Sensors & Location

Virtualization

Netw

orking &Connectivity

Social

Data

Message

Storage

Identity

Device

Device & OS

Graphics & Media

User InterfaceRich Internet App

Comm

unication & Data

MobileApp

MobileApp

Runtime

Synchronization

App Frameworks & Libraries

DesktopApp

Personal InformationManagement

Game

Media

Industry BusinessApplication

Collaboration &Communication

Service Interface

Identity and Access Control

Directory Service

Social

Management Messaging Computing Data

Automation

Provisioning

Metering

Monitoring

Diagnostics

Recovery

Search Map Store Media Ads Payment

Notification

App

Virtual PrivateN

etworking

Contents DeliveryN

etwork

Distributed Caching

Hub

Bus

Queue

Scale-Out

Scale-UpVirtualization

AnalyticsStructured

Non-structured

Storage

Trends

Device

Sensors MobileConnectivity

Service

CollectiveIntelligence

DistributedComputing

Contextual Data

Contextual Insight

Challenges =+

The Essence of Device + Service TechnologyDefinition

Technology Landscape

Device Service

Sync, Share, Align

Cloud Readiness Insight Acquisition

Protect and ManageSplit Personality

1. Connected Experience 2. Device Management & Data Security 3. Service Integration 4. Fragmentation 1. Cloud Safe Architectures and Patterns 2. Openness & Interoperability of Service Interface3. Hybrid IT-as-a-Service Architecture 4. Cross-Service Identity & Access Control 5. Social Integration

AppPlatform

Infrastructure

RESTful Service APIIT as a Service Interface

Identity and Access Control

Messaging

Notification

Virtual PrivateN

etworking

ContentsDeliveryN

etwork

DistributedCaching

Hub

Bus

Queue

Personal Information Management Game Media Collaboration & Communication Industry Business Application(SCM, CRM, ERP, CMS, KMS, LMS, etc.)

Application Design

Search Map Store Media / DRM Ads Payment Social Integration

● Social Analytics ● Social Collaboration ● Social Marketing

CQRS/ES

● Command Query Responsibility Segregation● Event-sourcing● AMQP (Advanced Message Queuing Protocol)

Hybrid IT

● Manage and Monitor Apps

● Syncing Directory Service, Database, Workspace (Storage)

● Integrating Service Bus and Messaging Infra

● Machine-level Connectivity

● Network-level Connectivity

● Multiple Device/App/Service IDs & SSO

● Multiple Public ID Providers

● Multiple Security Protocols

Identity IntegrationManagement

Cross-platform Middleware Services for Connected Apps

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

Automation

Provisioning

Metering

Recovery

Diagnostics

Monitoring

Single-Server Multi-layer Caching Data Replica Auto-scale Dual Multi-site

Integration & Mesh-ups

Computing

App

Virtualization

Scale-Out

Scale-Up

Data

Storage

Analytics

Non-

structured

Structured

Directory Service

Streams of Contextual

Data

Infrastructure Design

App ServiceIntegration

MessageStorage Application Social Intelligence

Platform

UserInterface

Conventional UI Natural UI Implementation

● No UI / 1-way ● Mechanical● Screen-Keyboard-Mouse

● Pen/Touch/Speech/Optical/Vision● Environment-aware ● Multi-device

● Native ● Portable● Browser-based ● Hybrid

AppTechnologies

Graphics & Media Communication & Data Synchronization

Graphics● OpenGL/ES● DirectX● WebGL● SVG

Encoding● WebM● H.264/MPEG4● VC-1

Data● JSON● Syndication(RSS/ATOM)● XML/HTML

Communication● SOAP● Web Socket● AtomPub● HTTP● TCP/IP

Streaming● RTP/RTSP● Apple HLS● Smooth Streaming● MPEG-DASH

Context● App● Workspace● OS● Device

Data● Directory● Database● File/Folder● Web Feed

Infrastructure

Screen/ Size

OS

Identity & Access Control Sensors & Location Networking & Connectivity

No Display

Line Display Embedded Wearable Phone Tablet PC Display Tailored

Multi-Factor Access Selective Data Wipe

Device Identity (TPM)

Device/Data Encryption Certification (PKI)

P2P - Bluetooth, NFC, Wi-Fi Direct

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

Internet - Wi-Fi, WiredAccelerometerAltimeter

LightMotion

HumidityTouch

Camera

Sound

GPS

Biometric

Internet of Things

Connected Experience Social Integration

IT as a Service

App

App Web

Web

Identity

Work

Ecosystem

Life

Platform

Service

Device

Information Cloud

Mobility Social

© 2013 Microsoft Corporation. All rights reserved.