Professional Documents
Culture Documents
Java For IoT JCP EC Jan24
Java For IoT JCP EC Jan24
Java For IoT JCP EC Jan24
Things
Henrik Stahl
Vice President
Java Product Management
#1 Development platform
DEVICES BACKEND
Applications,
Middleware,
MIDDLEWARE
Analytics/BI,
NETWORK
NETWORK Databases, Big data,
DEVICE GATEWAY
Black box CLOUD
CLOUD …
Hardcoded functionality DATABASE
Enterprise datacenter
and/or Cloud
ENGINEEDED SYSTEMS,
SERVERS & STORAGE
1 2 3 4
Security
Application Distributed Integration
Platform Intelligence
Protect against
Connect
malware and
Streamline how Make predictive intelligent devices
threats, manage
IoT applications decisions quicker to existing
security and
are developed, and closer to the enterprise
identity of data
secured & source of the applications
and devices
deployed data
Highly diverse and rapidly Hardware capabilities & Value is in software, but
changing use cases & connectivity evolving rapidly embedded software development
technologies is difficult
Expensive to reinvent and Volume & value of data is gaining Time-to-market and flexibility
reintegrate must-have features importance as a business driver are key to success
(management, security, etc.)
€¥$
Innovation and Standards &
Manage BOM & Profit Competitive Edge Regulatory Compliance
0101010111010
1000110101011
0010001000101
0101110101000
1101010110010
0010011110
DEVICES BACKEND
Applications,
Java enabled Middleware,
MIDDLEWARE
Open, intelligent, updatable Analytics/BI,
NETWORK
NETWORK Databases, Big data,
DEVICE GATEWAY CLOUD
CLOUD …
DATABASE
Grow
New IoT
Services
Revenue
New IoT Control over BOM and roadmap: Common Java platform across
Increase
Services broad choice of hardware and OS delivering portability
Efficiency
Strong resource availability: Widest, most diverse eco-system
Increase fueled by over 9m developers globally
Reduce
Efficiency
Cost Shorter Time-to-Market: Standard commercial platform reducing
Reduce QA cycles and reinvention – invest more cycles to innovate
Cost
Reduced Support costs via remote management and update
Reduced Risk: Widely deployed, secure, standards based platform
– deployed globally – backed by Oracle.
Footprint
10MB-100MB
1MB-10MB
Java SE
Java ME
50KB-1MB
Java Card
SECURITY SMALL MEDIUM LARGE
Any Device...
Any Market...
Any Size...
Java SE 7 Java SE 7
CDC 1.1
(based on SE 1.4.2)
CDC 1.1
CLDC 1.1
CLDC 1.1
(based on SE 1.3)
Java SE 8 Java SE 8
Java ME 8
Java ME 8
Small Small
Devices Devices