1. Developer & Platform Evangelism, Microsoft Korea
Since 2008
Device
Service
Device + Service
Discussion Board
2. Ecosystem
Platform
Service
Device
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.
3. 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, 2012
70%
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
Executive 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
4. The Essence of Device + Service Technology
Definition
Device Service
Contextual Data
Contextual Insight
Distributed
Computing
Collective
Intelligence
Mobile
Connectivity
Sensors
5. Computing
IntegratedDevelopmentEnvironment
ApplicationLifecycleManagement
Service
Tools
App Frameworks & Libraries
Mobile
App
Device & OS
Desktop App
UserInterface
Mobile
App
Runtime
ServiceIntegration
Graphics&Media
Communication&Data
RichInternetApp
IdentityandAccess
Control
Sensors&Location
Virtualization
Synchronization
Networking&
Connectivity
Infrastructure
Platform
Application
Virtualization
Data
Storage
Personal Information
Management
Game
Industry Business
Application
Media
Collaboration &
Communication
StoreSearchSocial Map
Management
Provisioning
Metering
Monitoring
Diagnostics
Automation
Recovery
IdentityandAccessControl
VirtualPrivate
Networking
ContentsDelivery
Network
DistributedCaching
Device
ServiceInterface
Structured
Non-structured
Analytics
Scale-Up
Scale-Out
App
Media
Message
Storage
Social
Data
Ads Payment
Technology Landscape
Messaging
Hub
Bus
Queue
Notification
DirectoryService
Identity
Device
6. Service
Integration
App
Technologies
User
Interface
OS
Screen
/ Size
Identity & Access Control Sensors & Location Networking & Connectivity
InfrastructurePlatform
Device
P2P - Bluetooth, NFC, Wi-Fi Direct
Telephony - EDGE, HSPA, 3G/4G/LTE
Internet - Wi-Fi, WiredAccelerometer
Altimeter
Light
Motion
Humidity
Touch
Camera
GPS
Sound
Device Identity (TPM)
Device/Data
Encryption
Biometric
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
App
Storage Message Application Social Intelligence
7. Infrastructure Design
StreamsofContextual
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
Service
InfrastructurePlatformApp
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
IdentityandAccessControl
VirtualPrivate
Networking
Contents
Delivery
Network
Distributed
Caching
Structured
Non-
structured
Analytics
Scale-Up
Scale-Out
App
Messaging
Hub
Notification
Bus
Queue
StoreSearch Map Media / DRM Ads Payment
Personal Information Management Game
Industry Business Application
(SCM, CRM, ERP, CMS, KMS, LMS, etc.)
Media Collaboration & Communication
ITasaServiceInterface
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
RESTfulServiceAPI
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
DirectoryService