SlideShare a Scribd company logo
1 of 33
Download to read offline
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Delivering	
  IoT	
  Services	
  with	
  	
  
Embedded	
  Java:	
  
An	
  AutomoIve	
  Success	
  Story	
  
Terrence	
  Barr	
  
Senior	
  Technologist	
  and	
  Principal	
  Product	
  Manager	
  
Java	
  Embedded	
  &	
  Internet	
  of	
  Things	
  
Oracle	
  
May,	
  2015	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
The	
  Internet	
  of	
  Things	
  is	
  	
  
Changing	
  the	
  Rules	
  for	
  AutomoIve	
  
3	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Connected	
  Devices	
   Big	
  Data	
   Responsiveness	
  
From:	
  ConnecIng	
  Devices	
  to	
  the	
  Internet	
  
4	
  
Analysis	
  for	
  decision	
  
making	
  and	
  
automaIon	
  of	
  	
  
informaIon	
  flows	
  
	
  
Proprietary	
  connectors	
  
No	
  or	
  limited	
  local	
  
intelligence	
  
	
  
Decisions	
  in	
  	
  
the	
  backend	
  
	
  
Data	
  to	
  Fuel	
  the	
  Services	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
To:	
  The	
  Internet	
  of	
  Things	
  
5	
  
Intelligent	
  Devices	
   Big	
  and	
  Fast	
  Data	
   Responsiveness	
  
High	
  Frequency	
  
Analysis	
  for	
  instant	
  
evoluIon,	
  decision	
  
making	
  and	
  
automaIon	
  of	
  	
  
informaIon	
  flows	
  
Always	
  available	
  
Local	
  store	
  and	
  
Local	
  decision	
  making	
  
True	
  customer	
  service	
  
differenIaIon	
  enabled	
  
by	
  easy	
  access	
  to	
  	
  
applicaIons,	
  processes	
  	
  
and	
  services	
  
	
  
Data	
  to	
  Fuel	
  the	
  Services	
  
Value	
  From	
  Services	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
The	
  Rules	
  Are	
  Changing	
  
From	
  dedicated	
  devices	
  to	
  connected	
  pla9orms	
  
Intelligent	
  Devices	
  
+	
  ubiquitous	
  Internet	
  Connec;vity	
  
+	
  integra;on	
  with	
  the	
  Cloud	
  
…are	
  transforming	
  
the	
  vehicle	
  with	
  connec;vity	
  into	
  The	
  Smart,	
  Connected	
  Vehicle	
  
6	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Driver	
  
Internet	
  
Other	
  Vehicles	
  
Manufacturer	
  
Service	
  Company	
  
Insurer	
  
Road	
  &	
  Lights	
   Recharge/Refill	
  
Home	
  
Emergency	
  services	
  
Connected	
  Vehicle:	
  An	
  AcIve	
  Member	
  of	
  IoT	
  
A	
  Mul;tude	
  of	
  Interac;ons	
  and	
  Services,	
  powered	
  by	
  In-­‐Vehicle	
  SoHware	
  	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Today’s	
  Requirements	
  for	
  Connected	
  Car	
  Pla_orms	
  
Open,	
  Standardized	
  
Service	
  Pla_orm	
  
Robust,	
  Scalable	
  	
  
Update	
  In-­‐Market	
  
Large	
  Ecosystem	
  for	
  
Socware	
  InnovaIon	
  
	
  
Reuse	
  Across	
  Markets	
  
0101010111010
1000110101011
0010001000101
0101110101000
1101010110010
0010011110	
  
In-­‐Vehicle	
  Business	
  
Logic	
  &	
  Intelligence	
  
Reduced	
  Time	
  To	
  Market	
  
Longevity	
  
Cost	
  &	
  ROI	
  
Safety	
  
	
  and	
  Security	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
But	
  In-­‐Vehicle	
  Embedded	
  Socware	
  is	
  Challenging	
  
Highly diverse and rapidly
changing use cases &
technologies
Value is in software, but
embedded software
development is difficult
Expensive to reinvent and
reintegrate must-have features
(management, security, etc.)
The value of data gaining
importance as a business
driver
Time-to-market and flexibility
are key to success
Hardware capabilities &
connectivity evolving
rapidly
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Java	
  Embedded	
  Overview	
  
10	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Introducing	
  Java	
  Embedded	
  
11	
  
Advanced,	
  proven	
  
security	
  model	
  
Reduced	
  development	
  
and	
  tesIng	
  costs	
  
Common	
  end-­‐to-­‐end	
  
development	
  model	
  
Abstracts	
  underlying	
  
pla_orm	
  complexity	
  
High	
  applicaIon	
  
portability	
  and	
  re-­‐use	
  
Thriving	
  ecosystem	
  
and	
  partnerships	
  
APPLICATIONS	
  
Remote	
  deployment	
  and	
  
management	
  
Modular	
  and	
  scalable	
  
socware	
  services	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Java	
  Embedded	
  as	
  a	
  Socware	
  Services	
  Pla_orm	
  
Enabling	
  Dynamic	
  Services	
  
Java	
  Service	
  Pla9orm	
  
Service-Enabled System
Service	
  Cloud	
  
(Network/
Enterprise)	
  OS	
  +	
  	
  Drivers	
  
Loadable	
  Applica2ons	
  	
  
and	
  Services	
  
HW	
  +	
  Interfaces	
  
code	
   code	
   code	
   code	
   code	
  
Virtualized	
  &	
  Abstracted	
  Development	
  &	
  Deployment	
  Pla_orm	
  
ApplicaIon	
  
Java	
  RunIme	
  
OperaIng	
  
System	
  
SOC	
  
Architecture	
  
Connected	
  
Vehicles	
  
μcontrollers	
  
Wireless	
  
Modules	
  
Building	
  
Control	
  
Telehealth	
   Industrial	
  
AutomaIon	
  
AbstracIng	
  Underlying	
  Pla_orm	
  Complexity	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Java	
  Embedded	
  Security	
  (1)	
  
Three	
  Pillars	
  for	
  Top-­‐to-­‐BoOom	
  Security	
  
1.  Trust	
  Model	
  	
  
– AuthenIcaIon	
  of	
  all	
  security	
  domains	
  and	
  socware	
  components	
  
2.  RunIme	
  Security	
  
– Sandboxed	
  execuIon	
  with	
  secure	
  code	
  loading,	
  verificaIon,	
  and	
  strong	
  data	
  typing	
  
– All	
  access	
  to	
  resources	
  and	
  data	
  is	
  strictly	
  enforced	
  through	
  fine-­‐grain	
  permissions	
  
3.  Security	
  Services	
  APIs	
  
– Advanced	
  Cryptography	
  and	
  Public	
  Key	
  Infrastructure	
  (PKI)	
  
– Support	
  for	
  latest	
  secure	
  communicaIon	
  standards	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Java	
  Embedded	
  Security	
  (2)	
  
Robust	
  and	
  Extensible	
  
• OpIonal	
  Enhancement	
  with	
  Hardware-­‐Based	
  Security	
  
– Secure	
  computaIons	
  and	
  tamper-­‐proof	
  storage	
  of	
  secrets	
  and	
  assets	
  
– E.g.	
  integraIon	
  with	
  Java	
  Card	
  or	
  other	
  secure	
  hardware	
  
• Integrated,	
  Mature,	
  and	
  Tested	
  
– Security	
  is	
  an	
  integral	
  part	
  of	
  the	
  Java	
  pla_orm	
  
– Based	
  on	
  well-­‐known	
  and	
  proven	
  standards	
  (JCP)	
  
– Comprehensive	
  tesIng	
  ensures	
  compliance	
  (TCK)	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
•  Increasing	
  your	
  market	
  reach,	
  value	
  and	
  opportunity	
  
•  Reducing	
  your	
  Ime	
  to	
  market	
  and	
  lifecycle	
  costs	
  
•  Managing	
  your	
  risk	
  
Grow	
  
Revenue	
  
Increase	
  
Efficiency	
  
New	
  IoT	
  
Services	
  
Reduce	
  Cost	
  
Business Value of Java Embedded
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
•  Control	
  over	
  BOM	
  and	
  roadmap:	
  Common	
  Java	
  pla_orm	
  across	
  broad	
  
choice	
  of	
  hardware	
  and	
  OS	
  delivering	
  portability	
  
•  Strong	
  resource	
  availability:	
  Widest,	
  most	
  diverse	
  eco-­‐system	
  fueled	
  by	
  
over	
  9m	
  developers	
  globally	
  	
  
•  Shorter	
  Time-­‐to-­‐Market:	
  Standard	
  commercial	
  pla_orm	
  reducing	
  QA	
  cycles	
  
and	
  reinvenIon	
  –	
  invest	
  more	
  cycles	
  to	
  innovate	
  
•  Reduced	
  Support	
  costs	
  via	
  remote	
  management	
  and	
  update	
  
•  Reduced	
  Risk:	
  Widely	
  deployed,	
  secure,	
  standards	
  based	
  pla_orm	
  –	
  
deployed	
  globally	
  –	
  backed	
  by	
  Oracle.	
  
Grow	
  
Revenue	
  
Reduce	
  Cost	
  
New	
  IoT	
  
Services	
  
Grow	
  
Revenue	
  
New	
  IoT	
  
Services	
  
Increase	
  
Efficiency	
  Reduce	
  Cost	
  
Increase	
  
Efficiency	
  
Business Value of Java Embedded
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
•  Extended	
  Product	
  Lifecycle:	
  In-­‐market	
  update	
  to	
  deliver	
  new	
  and	
  manage	
  
services	
  powered	
  by	
  industry	
  standards	
  
•  Enhanced	
  Experience:	
  Increased	
  device	
  level	
  interoperability	
  and	
  
integraIon,	
  fewer	
  disparate	
  domains	
  to	
  manage	
  
•  Increased	
  Market	
  Reach:	
  Re-­‐use	
  common	
  modules	
  across	
  mulIple	
  
domains.	
  	
  
•  Proven,	
  Reliable,	
  Secure:	
  From	
  the	
  SIM	
  card	
  to	
  the	
  enterprise	
  data	
  center	
  
Grow	
  
Revenue	
  
New	
  IoT	
  
Services	
  
Reduce	
  Cost	
  
Increase	
  
Efficiency	
  
Increase	
  
Efficiency	
  
Reduce	
  
Cost	
  
Grow	
  
Revenue	
  
New	
  IoT	
  
Services	
  
Business Value of Java on Embedded Devices
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Arch.	
  Support,	
  	
  
large	
  S/W	
  Ecosystem	
  
Feature-­‐rich,	
  
portable,	
  	
  
customizable,	
  	
  
pre-­‐tested	
  	
  
Efficient	
  S/W	
  
development,	
  	
  	
  
reusable	
  S/W,	
  
integraIon	
  
Security	
  Model,	
  	
  
H/W	
  independence	
  
socware	
  services,	
  
fast	
  Ime-­‐to-­‐market	
  
CommunicaIon,	
  	
  
managability	
  	
  
IoT	
  Cloud	
  Services	
  &	
  	
  
analyIcs	
  
Rich	
  funcIonality,	
  	
  
robust	
  &	
  secure,	
  
value-­‐add	
  services,	
  
user	
  experience	
  
In-­‐field	
  updates,	
  
extensibility,	
  
longevity	
  
Java	
  Embedded	
  
TradiIonal/NaIve	
  
Java	
  in	
  AutomoIve:	
  Driving	
  Increasing	
  SoluIon	
  Value	
  
Total	
  Value:	
  Delivering	
  Benefits	
  For	
  Every	
  Playing	
  Along	
  the	
  Supply	
  Chain	
  
Processor	
  
Vendor	
  
OEM	
  /	
  
ODM	
  
System	
  
Integrator	
  
Product	
  /	
  
Solu;on	
  	
  
Provider	
  
Service	
  
Provider	
  
End	
  	
  
Customer	
  
In-­‐Field	
  /	
  
AHermarket	
  
Total	
  Value/Cost	
  Benefit	
  
The	
  Java	
  Embedded	
  
Advantage	
  
Feature	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
	
  
Success	
  Story:	
  
Connected	
  Car	
  Pla_orm	
  for	
  IoT	
  Services	
  
19	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
The	
  role	
  of	
  Java	
  Embedded	
  
Internet	
  of	
  Things	
  for	
  Telema;cs	
  
CommunicaIons	
  Gateway	
  
and	
  Emergency	
  Response	
  
In	
  Car	
  Gateway	
  Charging	
  
TelemaIcs	
  Control	
  Unit	
  
Head	
  Unit	
  Instrument	
  Cluster	
  
Instrument	
  Cluster	
  
LCDs,	
  Gauges,	
  LEDs	
  
Head	
  Unit	
  
Touchscreen	
  LCD	
  
Connec;vity	
  Unit	
  
Powertrain	
  	
   Chassis	
  &	
  Safety	
   Driver	
  Assist	
   Hybrid	
  System	
  Body	
  Electronics	
  
Telema;cs	
  Control	
  Unit	
  
Vehicle	
  Electronic	
  Systems	
  
CD	
  /	
  DVD	
  	
  
AM	
  /	
  FM	
  
Radio	
  
In	
  Car	
  Gateway	
  
Logical	
  view	
  of	
  the	
  system	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Connected	
  Car	
  Pla_orm	
  with	
  Java	
  ME	
  Embedded	
  8	
  
Satellite	
  
Cellular	
  
Carrier	
  Telema;cs	
  
Services	
  
Manufacturer	
  CRM/
VRM	
  
Java	
  ME	
  8	
  Pla9orm	
  for	
  In-­‐Vehicle	
  IoT	
  Services	
  
•  Java	
  deployed	
  on	
  wireless	
  modem,	
  on-­‐board	
  
communicaIon	
  unit	
  or	
  in	
  car	
  gateway	
  	
  
•  Connected	
  with	
  in-­‐car	
  systems	
  and	
  components	
  
•  Enables	
  smart,	
  flexible,	
  value-­‐add	
  socware	
  services	
  	
  
Consumer	
  
Portal	
  
•  Safety	
  and	
  Security	
  Services	
  
•  NavigaIon	
  Services	
  
•  LocaIon	
  Based	
  Services	
  
•  Infotainment	
  Services	
  
•  Remote	
  DiagnosIcs	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Connected	
  Car	
  Pla_orm	
  Enables	
  New	
  Services	
  
Fleet	
  &	
  Use	
  Management	
   Safety	
  systems	
  
Remote	
  diagnos;cs	
   V2X	
  and	
  C2X	
  
	
  
• Traffic	
  management	
  
• Advanced	
  disturbance	
  
warning/alerts	
  
• RouIng	
  opImizaIons	
  
• Travel	
  speed	
  opImizaIon	
  
• Usage	
  Based	
  Insurance	
  
• Driver	
  behavior	
  
• Track	
  &	
  trace	
  
• Remote	
  guidance	
  
• Incident	
  response	
  (eg	
  eCall)	
  
• Thec	
  prevenIon	
  
• Secure	
  Remote	
  opening	
  	
  
•  Advance	
  noIficaIon	
  
•  Parts	
  management	
  
•  Usage	
  based	
  maintenance	
  
•  Long	
  term	
  behavior	
  	
  
observaIon	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Success	
  Story:	
  Delivering	
  In-­‐Car	
  Value-­‐Add	
  IoT	
  Services	
  
Top	
  Car	
  OEM	
  
•  Onboard	
  Connected	
  Unit	
  with	
  Oracle	
  Java	
  ME	
  Embedded	
  8	
  
on	
  wireless	
  module	
  as	
  core	
  socware	
  pla_orm	
  
•  StarIng	
  with	
  shipments	
  in	
  2015,	
  deployment	
  planned	
  into	
  
millions	
  of	
  vehicles	
  over	
  the	
  next	
  few	
  years	
  
•  Benefits	
  achieved:	
  	
  
− Leverage	
  standardized	
  socware	
  pla_orm	
  with	
  robust	
  
execuIon	
  and	
  well-­‐defined	
  security	
  model	
  
− Faster	
  Ime	
  to	
  market	
  due	
  to	
  parallel	
  development	
  of	
  
services	
  and	
  hardware,	
  code	
  re-­‐use,	
  Java	
  development	
  
model	
  and	
  ecosystem	
  
− Scalability	
  for	
  wide	
  deployment	
  in	
  variety	
  of	
  hardware	
  
price-­‐points,	
  vehicle	
  Iers,	
  and	
  brands	
  
− Turns	
  Onboard	
  Connected	
  Unit	
  into	
  strategic	
  asset	
  for	
  
customizaIon,	
  value-­‐add,	
  and	
  future-­‐proof	
  flexibility	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Quote	
  
“Connected	
  services	
  are	
  changing	
  the	
  automoIve	
  industry.	
  We	
  needed	
  an	
  
in-­‐vehicle	
  socware	
  pla_orm	
  that	
  allows	
  us	
  to	
  rapidly	
  deliver	
  intelligent,	
  
reusable,	
  and	
  secure	
  socware	
  that	
  powers	
  a	
  variety	
  of	
  connected,	
  value-­‐add	
  
services	
  for	
  a	
  wide	
  range	
  of	
  vehicles	
  and	
  markets.	
  Oracle	
  Java	
  ME	
  Embedded	
  
8	
  enables	
  us	
  to	
  make	
  the	
  Smart,	
  Connected	
  Vehicle	
  a	
  reality.”	
  	
  
-­‐  Head	
  of	
  Connected	
  Car	
  and	
  Infotainment,	
  Top-­‐Tier	
  Car	
  Manufacturer	
  
	
  
	
  
	
  
	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Why	
  Java	
  makes	
  Sense	
  for	
  Connected	
  Car	
  Pla_orms	
  
•  Hardware	
  independence	
  
– Provide	
  flexibility	
  by	
  abstracIng	
  socware	
  from	
  underlying	
  hardware	
  and	
  suppliers	
  
•  Flexible	
  in-­‐car	
  value-­‐add	
  intelligence	
  
– Tailor	
  logic	
  and	
  applicaIons	
  to	
  use	
  cases,	
  with	
  in-­‐field	
  updates	
  and	
  management	
  
•  Comprehensive	
  security	
  
– Java	
  security	
  model	
  and	
  security	
  services	
  (encrypIon,	
  idenIty,	
  authenIcaIon,	
  etc)	
  
•  Enterprise	
  integraIon	
  
– Data	
  analyIcs	
  &	
  decision	
  making,	
  	
  customer	
  management,	
  e-­‐commerce,	
  supply	
  chain	
  
Realizing	
  a	
  Host	
  of	
  Benefits	
  
25	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Summary	
  
•  IoT	
  is	
  all	
  about	
  the	
  services	
  
– Transforming	
  data	
  from	
  disparate	
  devices	
  into	
  acIons	
  and	
  	
  
business	
  value	
  
•  Java	
  adds	
  huge	
  value	
  in	
  three	
  key	
  areas	
  :	
  
– Flexibility,	
  Portability,	
  Reuse	
  
– Security	
  
– IntegraIon	
  with	
  your	
  Enterprise	
  ApplicaIons	
  
•  Java	
  enables	
  a	
  strategic	
  IoT	
  services	
  pla_orm	
  for	
  automoIve	
  
– Decouples	
  socware	
  and	
  service	
  lifeIme	
  from	
  vehicle	
  lifeIme	
  
– Allows	
  rapidly	
  adjusIng	
  to	
  the	
  evolving	
  demands	
  of	
  today	
  and	
  the	
  future	
  
26	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Resources	
  
•  Oracle	
  IoT	
  
–  hup://www.oracle.com/us/soluIons/internetochings/overview/index.html	
  
•  Oracle	
  Java	
  Embedded	
  
–  hup://www.oracle.com/technetwork/java/embedded/overview/index.html	
  
27	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Backup	
  Slides:	
  AddiIonal	
  Reference	
  Cases	
  
28	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Acer	
  Market	
  TelemaIcs	
  Unit	
  
Tier	
  1	
  Car	
  ODM	
  
•  Oracle	
  Java	
  SE	
  Embedded	
  8	
  on	
  TelemaIcs	
  Unit	
  for	
  
Service	
  Bus	
  
•  Benefits	
  achieved:	
  	
  
− EncapsulaIon	
  of	
  core	
  car	
  systems	
  and	
  exposing	
  them	
  
securely	
  for	
  acer	
  market	
  services	
  
− Flexibility	
  of	
  the	
  system	
  due	
  to	
  loadable	
  services	
  
based	
  on	
  OSGi	
  and	
  Java	
  
− Ease	
  of	
  integraIon	
  in	
  backend	
  due	
  to	
  use	
  of	
  Java	
  web	
  
services	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Open	
  TelemaIcs	
  For	
  Commercial	
  Vehicles	
  
Telema;cs	
  Service	
  Provider	
  
•  Oracle	
  Java	
  SE	
  Embedded	
  8	
  on	
  TelemaIcs	
  Unit	
  for	
  
Buses	
  and	
  Trucks	
  
•  Benefits	
  achieved:	
  	
  
− Maximal	
  re-­‐use	
  of	
  backend	
  technology	
  and	
  code	
  in	
  
the	
  embedded	
  unit	
  	
  
− Flexibility	
  and	
  extensibility	
  of	
  systems	
  allows	
  
adapIon	
  to	
  various	
  use	
  cases	
  in	
  commercial	
  vehicles	
  
− TelemaIcs	
  unit	
  delivers	
  strong	
  local	
  intelligence	
  for	
  
independent	
  operaIons	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
   31	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Safe	
  Harbor	
  Statement	
  
The	
  preceding	
  is	
  intended	
  to	
  outline	
  our	
  general	
  product	
  direcIon.	
  It	
  is	
  intended	
  for	
  
informaIon	
  purposes	
  only,	
  and	
  may	
  not	
  be	
  incorporated	
  into	
  any	
  contract.	
  It	
  is	
  not	
  a	
  
commitment	
  to	
  deliver	
  any	
  material,	
  code,	
  or	
  funcIonality,	
  and	
  should	
  not	
  be	
  relied	
  upon	
  
in	
  making	
  purchasing	
  decisions.	
  The	
  development,	
  release,	
  and	
  Iming	
  of	
  any	
  features	
  or	
  
funcIonality	
  described	
  for	
  Oracle’s	
  products	
  remains	
  at	
  the	
  sole	
  discreIon	
  of	
  Oracle.	
  
32	
  
Enabling the-Connected-Car-Java

More Related Content

What's hot

Matt Wright - The Application Grid
Matt Wright - The Application GridMatt Wright - The Application Grid
Matt Wright - The Application Grid
Saul Cunningham
 
SWM_WP_MaturityModel_July15
SWM_WP_MaturityModel_July15SWM_WP_MaturityModel_July15
SWM_WP_MaturityModel_July15
Mike Lemons
 
Customer Highleveloverview
Customer HighleveloverviewCustomer Highleveloverview
Customer Highleveloverview
rehanf5
 

What's hot (20)

WebRTC Meetup @ Oracle San Francisco
WebRTC Meetup @ Oracle San FranciscoWebRTC Meetup @ Oracle San Francisco
WebRTC Meetup @ Oracle San Francisco
 
Dmz aa aioug
Dmz aa aiougDmz aa aioug
Dmz aa aioug
 
Delivering Mobile Apps to the Field with Oracle
Delivering Mobile Apps to the Field with OracleDelivering Mobile Apps to the Field with Oracle
Delivering Mobile Apps to the Field with Oracle
 
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
 
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with OracleMobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
 
OPC UA for Embedded & Constrained Devices
OPC UA for Embedded & Constrained Devices OPC UA for Embedded & Constrained Devices
OPC UA for Embedded & Constrained Devices
 
Sviluppo IoT - Un approccio standard da Nerd ad Impresa, prove pratiche di Me...
Sviluppo IoT - Un approccio standard da Nerd ad Impresa, prove pratiche di Me...Sviluppo IoT - Un approccio standard da Nerd ad Impresa, prove pratiche di Me...
Sviluppo IoT - Un approccio standard da Nerd ad Impresa, prove pratiche di Me...
 
Layer 7: Building Multi Enterprise SOA
Layer 7: Building Multi Enterprise SOALayer 7: Building Multi Enterprise SOA
Layer 7: Building Multi Enterprise SOA
 
An Overview of OPC UA Security
An Overview of OPC UA SecurityAn Overview of OPC UA Security
An Overview of OPC UA Security
 
Matt Wright - The Application Grid
Matt Wright - The Application GridMatt Wright - The Application Grid
Matt Wright - The Application Grid
 
SWM_WP_MaturityModel_July15
SWM_WP_MaturityModel_July15SWM_WP_MaturityModel_July15
SWM_WP_MaturityModel_July15
 
Customer Highleveloverview
Customer HighleveloverviewCustomer Highleveloverview
Customer Highleveloverview
 
Troubleshooting the Most Common Citrix Complaints for Remote Workers
Troubleshooting the Most Common Citrix Complaints for Remote WorkersTroubleshooting the Most Common Citrix Complaints for Remote Workers
Troubleshooting the Most Common Citrix Complaints for Remote Workers
 
Eurotech M2M Building Blocks and Multi-Service Gateway Approach
Eurotech M2M Building Blocks and Multi-Service Gateway ApproachEurotech M2M Building Blocks and Multi-Service Gateway Approach
Eurotech M2M Building Blocks and Multi-Service Gateway Approach
 
Liferay Portal Introduction
Liferay Portal IntroductionLiferay Portal Introduction
Liferay Portal Introduction
 
Enterprise on the Go - Devon Winkworth, Snr. Principal Consultant, Layer 7 @ ...
Enterprise on the Go - Devon Winkworth, Snr. Principal Consultant, Layer 7 @ ...Enterprise on the Go - Devon Winkworth, Snr. Principal Consultant, Layer 7 @ ...
Enterprise on the Go - Devon Winkworth, Snr. Principal Consultant, Layer 7 @ ...
 
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the CloudsRationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
 
F5 Application Delivery Optimization
F5 Application Delivery OptimizationF5 Application Delivery Optimization
F5 Application Delivery Optimization
 
Riverbed Performance Management
Riverbed Performance ManagementRiverbed Performance Management
Riverbed Performance Management
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle Coherence
 

Viewers also liked

"Empower Developers with HPE Machine Learning and Augmented Intelligence", Dr...
"Empower Developers with HPE Machine Learning and Augmented Intelligence", Dr..."Empower Developers with HPE Machine Learning and Augmented Intelligence", Dr...
"Empower Developers with HPE Machine Learning and Augmented Intelligence", Dr...
Dataconomy Media
 
CA Technologies' Agile Application Lifecycle Management (ALM) Solution – An E...
CA Technologies' Agile Application Lifecycle Management (ALM) Solution – An E...CA Technologies' Agile Application Lifecycle Management (ALM) Solution – An E...
CA Technologies' Agile Application Lifecycle Management (ALM) Solution – An E...
Tasktop
 

Viewers also liked (16)

Exposure tracker
Exposure trackerExposure tracker
Exposure tracker
 
Oracle IoT Cloud Service - First practical experience
Oracle IoT Cloud Service - First practical experience Oracle IoT Cloud Service - First practical experience
Oracle IoT Cloud Service - First practical experience
 
Integrating Oracle IoT Cloud Service with JD Edwards E1 Applications using Io...
Integrating Oracle IoT Cloud Service with JD Edwards E1 Applications using Io...Integrating Oracle IoT Cloud Service with JD Edwards E1 Applications using Io...
Integrating Oracle IoT Cloud Service with JD Edwards E1 Applications using Io...
 
Fujitsu: Your Partner for SAP HANA Solutions
Fujitsu: Your Partner for SAP HANA SolutionsFujitsu: Your Partner for SAP HANA Solutions
Fujitsu: Your Partner for SAP HANA Solutions
 
HANA SPS07 LCM
HANA SPS07 LCMHANA SPS07 LCM
HANA SPS07 LCM
 
SAP HANA SPS08 Overview
SAP HANA SPS08 OverviewSAP HANA SPS08 Overview
SAP HANA SPS08 Overview
 
The Ugly Cost of Cyber Crime
The Ugly Cost of Cyber CrimeThe Ugly Cost of Cyber Crime
The Ugly Cost of Cyber Crime
 
"Empower Developers with HPE Machine Learning and Augmented Intelligence", Dr...
"Empower Developers with HPE Machine Learning and Augmented Intelligence", Dr..."Empower Developers with HPE Machine Learning and Augmented Intelligence", Dr...
"Empower Developers with HPE Machine Learning and Augmented Intelligence", Dr...
 
Presentation @ SEKE 2013
Presentation @ SEKE 2013Presentation @ SEKE 2013
Presentation @ SEKE 2013
 
SAP HANA SPS08 Platform Lifecycle Management
SAP HANA SPS08 Platform Lifecycle ManagementSAP HANA SPS08 Platform Lifecycle Management
SAP HANA SPS08 Platform Lifecycle Management
 
JD Edwards Internet of Things Orchestrator - (AIS vs BSSV)
JD Edwards Internet of Things Orchestrator - (AIS vs BSSV)JD Edwards Internet of Things Orchestrator - (AIS vs BSSV)
JD Edwards Internet of Things Orchestrator - (AIS vs BSSV)
 
SAP TechED Las Vegas 2016- OEM Partnesr SAP HANA Platform Agenda
SAP TechED Las Vegas 2016- OEM Partnesr SAP HANA Platform Agenda SAP TechED Las Vegas 2016- OEM Partnesr SAP HANA Platform Agenda
SAP TechED Las Vegas 2016- OEM Partnesr SAP HANA Platform Agenda
 
Solving the Automation Puzzle - how to select the right automation framework ...
Solving the Automation Puzzle - how to select the right automation framework ...Solving the Automation Puzzle - how to select the right automation framework ...
Solving the Automation Puzzle - how to select the right automation framework ...
 
IDC Infobrief- Unleash the opportunities in the Cloud with SAP Partner Manage...
IDC Infobrief- Unleash the opportunities in the Cloud with SAP Partner Manage...IDC Infobrief- Unleash the opportunities in the Cloud with SAP Partner Manage...
IDC Infobrief- Unleash the opportunities in the Cloud with SAP Partner Manage...
 
SAP HANA SPS08 Application Lifecycle Management
SAP HANA SPS08 Application Lifecycle ManagementSAP HANA SPS08 Application Lifecycle Management
SAP HANA SPS08 Application Lifecycle Management
 
CA Technologies' Agile Application Lifecycle Management (ALM) Solution – An E...
CA Technologies' Agile Application Lifecycle Management (ALM) Solution – An E...CA Technologies' Agile Application Lifecycle Management (ALM) Solution – An E...
CA Technologies' Agile Application Lifecycle Management (ALM) Solution – An E...
 

Similar to Enabling the-Connected-Car-Java

Similar to Enabling the-Connected-Car-Java (20)

Accelerating Operational Excellence with IT/OT Convergence
Accelerating Operational Excellence with IT/OT ConvergenceAccelerating Operational Excellence with IT/OT Convergence
Accelerating Operational Excellence with IT/OT Convergence
 
Oracle Cloud Café IOT 12 avril 2016
Oracle Cloud Café IOT 12 avril 2016Oracle Cloud Café IOT 12 avril 2016
Oracle Cloud Café IOT 12 avril 2016
 
Oracle Cloud Café IoT 12-APR-2016
Oracle Cloud Café IoT 12-APR-2016Oracle Cloud Café IoT 12-APR-2016
Oracle Cloud Café IoT 12-APR-2016
 
Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!
 
IoT Cloud Service & Partner IoT Solution
IoT Cloud Service & Partner IoT Solution IoT Cloud Service & Partner IoT Solution
IoT Cloud Service & Partner IoT Solution
 
IoT Platform Meetup - Oracle
IoT Platform Meetup - OracleIoT Platform Meetup - Oracle
IoT Platform Meetup - Oracle
 
Java Micro Edition (ME) 8 Deep Dive
Java Micro Edition (ME) 8 Deep DiveJava Micro Edition (ME) 8 Deep Dive
Java Micro Edition (ME) 8 Deep Dive
 
Transformation As A Service
Transformation As A ServiceTransformation As A Service
Transformation As A Service
 
Oracle OpenWorld 2015 | CON9456 Mobile Security in the Cloud
Oracle OpenWorld 2015 | CON9456 Mobile Security in the CloudOracle OpenWorld 2015 | CON9456 Mobile Security in the Cloud
Oracle OpenWorld 2015 | CON9456 Mobile Security in the Cloud
 
Let's Talk Mobile
Let's Talk MobileLet's Talk Mobile
Let's Talk Mobile
 
RA TechED 2019 - NT03 - Building Converged Plantwide Ethernet Architectures
RA TechED 2019 - NT03 - Building Converged Plantwide Ethernet ArchitecturesRA TechED 2019 - NT03 - Building Converged Plantwide Ethernet Architectures
RA TechED 2019 - NT03 - Building Converged Plantwide Ethernet Architectures
 
Oracle OpenWorld | CON9707 Enterprise Mobile Security Architecture beyond the...
Oracle OpenWorld | CON9707 Enterprise Mobile Security Architecture beyond the...Oracle OpenWorld | CON9707 Enterprise Mobile Security Architecture beyond the...
Oracle OpenWorld | CON9707 Enterprise Mobile Security Architecture beyond the...
 
Visiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watchVisiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watch
 
SOACS-Overview.pdf
SOACS-Overview.pdfSOACS-Overview.pdf
SOACS-Overview.pdf
 
Oracle mobile cloud service
Oracle mobile cloud serviceOracle mobile cloud service
Oracle mobile cloud service
 
How to Obtain Peak Performance from Your Virtual Environment
How to Obtain Peak Performance from Your Virtual EnvironmentHow to Obtain Peak Performance from Your Virtual Environment
How to Obtain Peak Performance from Your Virtual Environment
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
 
Arraya Solutions UPENN VMworld Intro Presentation
Arraya Solutions UPENN VMworld Intro PresentationArraya Solutions UPENN VMworld Intro Presentation
Arraya Solutions UPENN VMworld Intro Presentation
 
FAST Digital Telco
FAST Digital TelcoFAST Digital Telco
FAST Digital Telco
 
Reimagining IT
Reimagining IT Reimagining IT
Reimagining IT
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

Enabling the-Connected-Car-Java

  • 1.
  • 2. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Delivering  IoT  Services  with     Embedded  Java:   An  AutomoIve  Success  Story   Terrence  Barr   Senior  Technologist  and  Principal  Product  Manager   Java  Embedded  &  Internet  of  Things   Oracle   May,  2015  
  • 3. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       The  Internet  of  Things  is     Changing  the  Rules  for  AutomoIve   3  
  • 4. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Connected  Devices   Big  Data   Responsiveness   From:  ConnecIng  Devices  to  the  Internet   4   Analysis  for  decision   making  and   automaIon  of     informaIon  flows     Proprietary  connectors   No  or  limited  local   intelligence     Decisions  in     the  backend     Data  to  Fuel  the  Services  
  • 5. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       To:  The  Internet  of  Things   5   Intelligent  Devices   Big  and  Fast  Data   Responsiveness   High  Frequency   Analysis  for  instant   evoluIon,  decision   making  and   automaIon  of     informaIon  flows   Always  available   Local  store  and   Local  decision  making   True  customer  service   differenIaIon  enabled   by  easy  access  to     applicaIons,  processes     and  services     Data  to  Fuel  the  Services   Value  From  Services  
  • 6. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       The  Rules  Are  Changing   From  dedicated  devices  to  connected  pla9orms   Intelligent  Devices   +  ubiquitous  Internet  Connec;vity   +  integra;on  with  the  Cloud   …are  transforming   the  vehicle  with  connec;vity  into  The  Smart,  Connected  Vehicle   6  
  • 7. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Driver   Internet   Other  Vehicles   Manufacturer   Service  Company   Insurer   Road  &  Lights   Recharge/Refill   Home   Emergency  services   Connected  Vehicle:  An  AcIve  Member  of  IoT   A  Mul;tude  of  Interac;ons  and  Services,  powered  by  In-­‐Vehicle  SoHware    
  • 8. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Today’s  Requirements  for  Connected  Car  Pla_orms   Open,  Standardized   Service  Pla_orm   Robust,  Scalable     Update  In-­‐Market   Large  Ecosystem  for   Socware  InnovaIon     Reuse  Across  Markets   0101010111010 1000110101011 0010001000101 0101110101000 1101010110010 0010011110   In-­‐Vehicle  Business   Logic  &  Intelligence   Reduced  Time  To  Market   Longevity   Cost  &  ROI   Safety    and  Security  
  • 9. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       But  In-­‐Vehicle  Embedded  Socware  is  Challenging   Highly diverse and rapidly changing use cases & technologies Value is in software, but embedded software development is difficult Expensive to reinvent and reintegrate must-have features (management, security, etc.) The value of data gaining importance as a business driver Time-to-market and flexibility are key to success Hardware capabilities & connectivity evolving rapidly
  • 10. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Java  Embedded  Overview   10  
  • 11. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Introducing  Java  Embedded   11   Advanced,  proven   security  model   Reduced  development   and  tesIng  costs   Common  end-­‐to-­‐end   development  model   Abstracts  underlying   pla_orm  complexity   High  applicaIon   portability  and  re-­‐use   Thriving  ecosystem   and  partnerships   APPLICATIONS   Remote  deployment  and   management   Modular  and  scalable   socware  services  
  • 12. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Java  Embedded  as  a  Socware  Services  Pla_orm   Enabling  Dynamic  Services   Java  Service  Pla9orm   Service-Enabled System Service  Cloud   (Network/ Enterprise)  OS  +    Drivers   Loadable  Applica2ons     and  Services   HW  +  Interfaces   code   code   code   code   code   Virtualized  &  Abstracted  Development  &  Deployment  Pla_orm   ApplicaIon   Java  RunIme   OperaIng   System   SOC   Architecture   Connected   Vehicles   μcontrollers   Wireless   Modules   Building   Control   Telehealth   Industrial   AutomaIon   AbstracIng  Underlying  Pla_orm  Complexity  
  • 13. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Java  Embedded  Security  (1)   Three  Pillars  for  Top-­‐to-­‐BoOom  Security   1.  Trust  Model     – AuthenIcaIon  of  all  security  domains  and  socware  components   2.  RunIme  Security   – Sandboxed  execuIon  with  secure  code  loading,  verificaIon,  and  strong  data  typing   – All  access  to  resources  and  data  is  strictly  enforced  through  fine-­‐grain  permissions   3.  Security  Services  APIs   – Advanced  Cryptography  and  Public  Key  Infrastructure  (PKI)   – Support  for  latest  secure  communicaIon  standards  
  • 14. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Java  Embedded  Security  (2)   Robust  and  Extensible   • OpIonal  Enhancement  with  Hardware-­‐Based  Security   – Secure  computaIons  and  tamper-­‐proof  storage  of  secrets  and  assets   – E.g.  integraIon  with  Java  Card  or  other  secure  hardware   • Integrated,  Mature,  and  Tested   – Security  is  an  integral  part  of  the  Java  pla_orm   – Based  on  well-­‐known  and  proven  standards  (JCP)   – Comprehensive  tesIng  ensures  compliance  (TCK)  
  • 15. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       •  Increasing  your  market  reach,  value  and  opportunity   •  Reducing  your  Ime  to  market  and  lifecycle  costs   •  Managing  your  risk   Grow   Revenue   Increase   Efficiency   New  IoT   Services   Reduce  Cost   Business Value of Java Embedded
  • 16. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       •  Control  over  BOM  and  roadmap:  Common  Java  pla_orm  across  broad   choice  of  hardware  and  OS  delivering  portability   •  Strong  resource  availability:  Widest,  most  diverse  eco-­‐system  fueled  by   over  9m  developers  globally     •  Shorter  Time-­‐to-­‐Market:  Standard  commercial  pla_orm  reducing  QA  cycles   and  reinvenIon  –  invest  more  cycles  to  innovate   •  Reduced  Support  costs  via  remote  management  and  update   •  Reduced  Risk:  Widely  deployed,  secure,  standards  based  pla_orm  –   deployed  globally  –  backed  by  Oracle.   Grow   Revenue   Reduce  Cost   New  IoT   Services   Grow   Revenue   New  IoT   Services   Increase   Efficiency  Reduce  Cost   Increase   Efficiency   Business Value of Java Embedded
  • 17. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       •  Extended  Product  Lifecycle:  In-­‐market  update  to  deliver  new  and  manage   services  powered  by  industry  standards   •  Enhanced  Experience:  Increased  device  level  interoperability  and   integraIon,  fewer  disparate  domains  to  manage   •  Increased  Market  Reach:  Re-­‐use  common  modules  across  mulIple   domains.     •  Proven,  Reliable,  Secure:  From  the  SIM  card  to  the  enterprise  data  center   Grow   Revenue   New  IoT   Services   Reduce  Cost   Increase   Efficiency   Increase   Efficiency   Reduce   Cost   Grow   Revenue   New  IoT   Services   Business Value of Java on Embedded Devices
  • 18. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Arch.  Support,     large  S/W  Ecosystem   Feature-­‐rich,   portable,     customizable,     pre-­‐tested     Efficient  S/W   development,       reusable  S/W,   integraIon   Security  Model,     H/W  independence   socware  services,   fast  Ime-­‐to-­‐market   CommunicaIon,     managability     IoT  Cloud  Services  &     analyIcs   Rich  funcIonality,     robust  &  secure,   value-­‐add  services,   user  experience   In-­‐field  updates,   extensibility,   longevity   Java  Embedded   TradiIonal/NaIve   Java  in  AutomoIve:  Driving  Increasing  SoluIon  Value   Total  Value:  Delivering  Benefits  For  Every  Playing  Along  the  Supply  Chain   Processor   Vendor   OEM  /   ODM   System   Integrator   Product  /   Solu;on     Provider   Service   Provider   End     Customer   In-­‐Field  /   AHermarket   Total  Value/Cost  Benefit   The  Java  Embedded   Advantage   Feature  
  • 19. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.         Success  Story:   Connected  Car  Pla_orm  for  IoT  Services   19  
  • 20. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       The  role  of  Java  Embedded   Internet  of  Things  for  Telema;cs   CommunicaIons  Gateway   and  Emergency  Response   In  Car  Gateway  Charging   TelemaIcs  Control  Unit   Head  Unit  Instrument  Cluster   Instrument  Cluster   LCDs,  Gauges,  LEDs   Head  Unit   Touchscreen  LCD   Connec;vity  Unit   Powertrain     Chassis  &  Safety   Driver  Assist   Hybrid  System  Body  Electronics   Telema;cs  Control  Unit   Vehicle  Electronic  Systems   CD  /  DVD     AM  /  FM   Radio   In  Car  Gateway   Logical  view  of  the  system  
  • 21. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Connected  Car  Pla_orm  with  Java  ME  Embedded  8   Satellite   Cellular   Carrier  Telema;cs   Services   Manufacturer  CRM/ VRM   Java  ME  8  Pla9orm  for  In-­‐Vehicle  IoT  Services   •  Java  deployed  on  wireless  modem,  on-­‐board   communicaIon  unit  or  in  car  gateway     •  Connected  with  in-­‐car  systems  and  components   •  Enables  smart,  flexible,  value-­‐add  socware  services     Consumer   Portal   •  Safety  and  Security  Services   •  NavigaIon  Services   •  LocaIon  Based  Services   •  Infotainment  Services   •  Remote  DiagnosIcs  
  • 22. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Connected  Car  Pla_orm  Enables  New  Services   Fleet  &  Use  Management   Safety  systems   Remote  diagnos;cs   V2X  and  C2X     • Traffic  management   • Advanced  disturbance   warning/alerts   • RouIng  opImizaIons   • Travel  speed  opImizaIon   • Usage  Based  Insurance   • Driver  behavior   • Track  &  trace   • Remote  guidance   • Incident  response  (eg  eCall)   • Thec  prevenIon   • Secure  Remote  opening     •  Advance  noIficaIon   •  Parts  management   •  Usage  based  maintenance   •  Long  term  behavior     observaIon  
  • 23. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Success  Story:  Delivering  In-­‐Car  Value-­‐Add  IoT  Services   Top  Car  OEM   •  Onboard  Connected  Unit  with  Oracle  Java  ME  Embedded  8   on  wireless  module  as  core  socware  pla_orm   •  StarIng  with  shipments  in  2015,  deployment  planned  into   millions  of  vehicles  over  the  next  few  years   •  Benefits  achieved:     − Leverage  standardized  socware  pla_orm  with  robust   execuIon  and  well-­‐defined  security  model   − Faster  Ime  to  market  due  to  parallel  development  of   services  and  hardware,  code  re-­‐use,  Java  development   model  and  ecosystem   − Scalability  for  wide  deployment  in  variety  of  hardware   price-­‐points,  vehicle  Iers,  and  brands   − Turns  Onboard  Connected  Unit  into  strategic  asset  for   customizaIon,  value-­‐add,  and  future-­‐proof  flexibility  
  • 24. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Quote   “Connected  services  are  changing  the  automoIve  industry.  We  needed  an   in-­‐vehicle  socware  pla_orm  that  allows  us  to  rapidly  deliver  intelligent,   reusable,  and  secure  socware  that  powers  a  variety  of  connected,  value-­‐add   services  for  a  wide  range  of  vehicles  and  markets.  Oracle  Java  ME  Embedded   8  enables  us  to  make  the  Smart,  Connected  Vehicle  a  reality.”     -­‐  Head  of  Connected  Car  and  Infotainment,  Top-­‐Tier  Car  Manufacturer          
  • 25. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Why  Java  makes  Sense  for  Connected  Car  Pla_orms   •  Hardware  independence   – Provide  flexibility  by  abstracIng  socware  from  underlying  hardware  and  suppliers   •  Flexible  in-­‐car  value-­‐add  intelligence   – Tailor  logic  and  applicaIons  to  use  cases,  with  in-­‐field  updates  and  management   •  Comprehensive  security   – Java  security  model  and  security  services  (encrypIon,  idenIty,  authenIcaIon,  etc)   •  Enterprise  integraIon   – Data  analyIcs  &  decision  making,    customer  management,  e-­‐commerce,  supply  chain   Realizing  a  Host  of  Benefits   25  
  • 26. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Summary   •  IoT  is  all  about  the  services   – Transforming  data  from  disparate  devices  into  acIons  and     business  value   •  Java  adds  huge  value  in  three  key  areas  :   – Flexibility,  Portability,  Reuse   – Security   – IntegraIon  with  your  Enterprise  ApplicaIons   •  Java  enables  a  strategic  IoT  services  pla_orm  for  automoIve   – Decouples  socware  and  service  lifeIme  from  vehicle  lifeIme   – Allows  rapidly  adjusIng  to  the  evolving  demands  of  today  and  the  future   26  
  • 27. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Resources   •  Oracle  IoT   –  hup://www.oracle.com/us/soluIons/internetochings/overview/index.html   •  Oracle  Java  Embedded   –  hup://www.oracle.com/technetwork/java/embedded/overview/index.html   27  
  • 28. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Backup  Slides:  AddiIonal  Reference  Cases   28  
  • 29. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Acer  Market  TelemaIcs  Unit   Tier  1  Car  ODM   •  Oracle  Java  SE  Embedded  8  on  TelemaIcs  Unit  for   Service  Bus   •  Benefits  achieved:     − EncapsulaIon  of  core  car  systems  and  exposing  them   securely  for  acer  market  services   − Flexibility  of  the  system  due  to  loadable  services   based  on  OSGi  and  Java   − Ease  of  integraIon  in  backend  due  to  use  of  Java  web   services  
  • 30. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Open  TelemaIcs  For  Commercial  Vehicles   Telema;cs  Service  Provider   •  Oracle  Java  SE  Embedded  8  on  TelemaIcs  Unit  for   Buses  and  Trucks   •  Benefits  achieved:     − Maximal  re-­‐use  of  backend  technology  and  code  in   the  embedded  unit     − Flexibility  and  extensibility  of  systems  allows   adapIon  to  various  use  cases  in  commercial  vehicles   − TelemaIcs  unit  delivers  strong  local  intelligence  for   independent  operaIons  
  • 31. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       31  
  • 32. Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.       Safe  Harbor  Statement   The  preceding  is  intended  to  outline  our  general  product  direcIon.  It  is  intended  for   informaIon  purposes  only,  and  may  not  be  incorporated  into  any  contract.  It  is  not  a   commitment  to  deliver  any  material,  code,  or  funcIonality,  and  should  not  be  relied  upon   in  making  purchasing  decisions.  The  development,  release,  and  Iming  of  any  features  or   funcIonality  described  for  Oracle’s  products  remains  at  the  sole  discreIon  of  Oracle.   32