SlideShare a Scribd company logo
1 of 25
Download to read offline
COPYRIGHT © 2008-2016 OSGi Alliance. All Rights Reserved
Business and IoT - Economic
Alchemy or Another Anticlimax?
15 April 2016
Dr. Richard Nicholson: Paremus CEO & OSGi Alliance Board Member
richard.nicholson@paremus.com
www.osgi.org@OSGiAlliance Join our group
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved2
FORTUNE
Cisco Just Bought This Hot Startup For Over $1 Billion
The money is in the Internet of things.
February 3, 2016 - http://fortune.com/2016/02/03/cisco-jasper-internet-things/
Internet of Things market to hit $7.1 trillion by 2020: IDC
The burgeoning global Internet of Things market is on track to hit $7.1 trillion in 2020,
according to IT research agency, IDC.
November 2014 - http://www.idc.com/getdoc.jsp?containerId=252330
The Internet of Things Has Vast Economic Potential: McKinsey
Their report predicts that the Internet of things, a term for sensor-laden machines
connected to the web, will in the year 2025 create between nearly $4 trillion to $11
trillion in economic benefits globally.
June 24, 2015 - http://www.mckinsey.com/business-functions/business-technology/our-insights/the-internet-of-
things-the-value-of-digitizing-the-physical-world
The IoT Opportunity
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved3
‣ Locality
‣ Data Gravity & Privacy
‣ Security
‣ Heterogeneity & Change
‣ Adaption & Evolution → Longevity
‣ Scale & Complexity
The Elephant in the Room
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved4
Locality
Detect, Analyse and React
These behaviours need to be local to the
physical environments they control.
A heat sensor should not need the Internet to trigger
the local fire alarm!
Processes must be adaptively controlled within the
environment within which they work, and not via
some ‘Cloud Data Centre’ hundreds or thousands of
miles away!
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved5
Data Gravity & Privacy
Processing data locally preserves context,
privacy and avoids uploading large amounts of
data.
Example:
A body scan generates many GB of data. Uploading this for
remote processing is time consuming and costly.
Processing via local Machine Learning algorithms is quick
and cost effective. Analysis of data may also require
additional context - Why was the patient scanned? What is
the Patients medical history? This full context is available
to the Doctor / Hospital which generates the data - so this is
where the analysis should occur.
Anonymised / derivative / results may be
propagated to up stream Services.
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved6
Heterogeneity & Change
IoT environments will be highly heterogenous.
Business Requirements & Devices will change
over time. The rate of change will be different
for different environments.
Software updates process must be simple.
Updates must be required by / appropriate to /
each target environment.
Software update process must be reversible
and when required hot-swappable.
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved7
Security
The interdependence between the software
components must be explicit. Why is that
component installed? Why is it needed?
The providence of each software component
must be assured. Where did that component
come from? Who authored it?
This is difficult to achieve if the deployment
artefact is an opaque software image!
Iran’s Uranium enrichment centrifuges
destroyed by stuxent software virus.
http://www.wired.com/2014/11/countdown-to-zero-day-stuxnet/
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved8
Adaption & Evolution → Longevity
From the Agency that brought you the
Internet…
“Modern-day software systems, even those that
presumably function correctly, have a useful and
effective shelf life orders of magnitude less than
other engineering artifacts.
While an application's lifetime typically cannot be
predicted with any degree of accuracy, it is likely to be
strongly inversely correlated with the rate and
magnitude of change of the ecosystem in which it
executes.”
April 2015
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved9
Scale & Complexity
Energy, Manufacturing, Agriculture,
Environmental Defence, Home
Automation, Smart Energy, Health.
Monitoring and automated machine
learning across all of these domains.
Federated, Hierarchical & Edge centric.
Ultimately IoT is about instrumenting
our home Planet
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved10 November 2015OSGi IoT Demo & Contest 2015 © 2008-2015 OSGi Alliance. All Rights Reserved
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved11
Language Popularity
Java: 5 Billon installs
March 2016
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved12
Communities & Standards
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved13
The Open Industry Standard for Java
Modularity
• The OSGi Alliance is a global non-profit standards
organisation and counts many leading software vendors,
telcos and other organizations among its membership. A
wide range of open source projects and commercial
products use OSGi technology for IoT, cloud and
enterprise markets.
• Current board members include:
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved14
The OSGi Alliance
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved15 March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved
So what is OSGi?
Open Standards for Modularity and Services
• Modular Software
Architecture
• Portable and Reusable
Software Modules
• Dynamic Service
Lifecycle
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved16 March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved
OSGi - Made for IoT - Really!
• Roots: as a specification for Home
Gateways
• OSGi Residential Expert Group (REG)
• IoT Expert Group launched
September 2015
• https://www.osgi.org/about-us/
working-groups/internet-of-things/
• Open specification design process
https://github.com/osgi/design
• Not just Java - the larger OSGi
community has investigated C/C++,JS
& Python.
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved17
OSGi - Already the Hidden Enabler
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved
Existing uses include:
• IoT, M2M, Smart Home, Telematics, Assisted Living, Healthcare,
Automotive, Media, Control Systems, Energy Management, Smart Meters,
Telecommunications, Enterprise Software Platforms and Robotics.
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved18 November 2015OSGi IoT Demo & Contest 2015 © 2008-2015 OSGi Alliance. All Rights Reserved
Objective:
To make OSGi as easy as possible for
developers to get started with OSGi without
compromising its core values
http://enroute.osgi.org
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved19
‣Modularity makes complexity manageable.
‣Modular structures are Adaptive
‣Modular structures are Evolvable
Design Rules, Volume 1:
The Power of Modularity
(MIT Press, 2000)
Again why Modularity?
Evolvability means that the system doesn’t have to be restarted or redeployed in order to
Adapt to Change.
Roy T. Fielding is a Senior Principal Scientist at Adobe
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved20
An OSGi platform enables Services to be dynamically assembled, in an
environment aware fashion, from self-describing software components.
Hence OSGi directly addresses the issues discussed. OSGi directly
addresses DARPA’s Adaption, Evolution and Longevity challenge!
The IoT Opportunity is Realisable
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved21
Cloud Core Aggregation Layer Access Layer Edge
Flow of ‘Behaviours’ & Policies
Flow of derivative / anonymised data
The IoT Opportunity is Realisable
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved22 November 2015OSGi IoT Demo & Contest 2015 © 2008-2015 OSGi Alliance. All Rights Reserved
OSGi IoT Demo - Hall 13, Stand E77
‣ 7 other OSGi based demos
‣ Hitachi High-Tech Europe,
‣ Industrial PLC integration,
‣ Smart energy from Misurio Ltd.,
‣ Managed PDU from Om7Sense,
‣ Facility management/retail from
FSI Ltd.,
‣ People counting,
‣ Smart city/environmental
monitoring
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved23
Demo Architecture
OSGi enRoute
based SDK
running in
Cloud and on
Raspberry Pis
OSGi running
everywhere
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved
ProSyst
mPRM
MQTT
Track
Manager
Redis
Train
Manager
ProSyst mPRM Provisions OSGi Bundles ro Raspberry Pi's
Raspeberry Pi
Train Manager
Communicates
with Cloud Track
Manager using
Distributed OSGi
to update Train
positions
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved24
• Peter Kriens from OSGi Alliance and members of the
following organizations:
Thanks
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved
March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved25 November 2015OSGi IoT Demo & Contest 2015 © 2008-2015 OSGi Alliance. All Rights Reserved
SDK Service Model SDKGet Involved
Make Your Mark
Help us create and deliver the future
www.osgi.org/Join
Join the OSGi
Alliance and
the IoT Expert
Group

More Related Content

What's hot

3° Fiware Overview-Chile
3° Fiware Overview-Chile3° Fiware Overview-Chile
3° Fiware Overview-ChileTIDChile
 
[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven WorldWSO2
 
FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)FIWARE
 
2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlin2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlinAGILE IoT
 
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...Capgemini
 
Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...SpagoWorld
 
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...OW2
 
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...Agustin Benito Bethencourt
 
2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposalAGILE IoT
 
Building Content Management Solutions with MongoDB
Building Content Management Solutions with MongoDBBuilding Content Management Solutions with MongoDB
Building Content Management Solutions with MongoDBrivetlogic
 
Webinar - What's new with SpagoBI 5: presentation and demo
Webinar - What's new with SpagoBI 5: presentation and demoWebinar - What's new with SpagoBI 5: presentation and demo
Webinar - What's new with SpagoBI 5: presentation and demoSpagoWorld
 
FIWARE Global Summit - FIWARE on a Global Scale - Building a FIWARE Ecosystem...
FIWARE Global Summit - FIWARE on a Global Scale - Building a FIWARE Ecosystem...FIWARE Global Summit - FIWARE on a Global Scale - Building a FIWARE Ecosystem...
FIWARE Global Summit - FIWARE on a Global Scale - Building a FIWARE Ecosystem...FIWARE
 
apidays LIVE Australia 2021 - Opening Talk by Saul Caganoff, Deloitte
apidays LIVE Australia 2021 - Opening Talk by  Saul Caganoff, Deloitteapidays LIVE Australia 2021 - Opening Talk by  Saul Caganoff, Deloitte
apidays LIVE Australia 2021 - Opening Talk by Saul Caganoff, Deloitteapidays
 
CWIN17 Toulouse / How robotics as a service improves your industrial perform...
CWIN17 Toulouse / How robotics as a service improves  your industrial perform...CWIN17 Toulouse / How robotics as a service improves  your industrial perform...
CWIN17 Toulouse / How robotics as a service improves your industrial perform...Capgemini
 
Introducction to FIWARE TMF Open Hack
Introducction to FIWARE TMF Open HackIntroducction to FIWARE TMF Open Hack
Introducction to FIWARE TMF Open HackFrancisco de la Vega
 
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...apidays
 
Connecting to the IoT
Connecting to the IoTConnecting to the IoT
Connecting to the IoTFIWARE
 

What's hot (20)

3° Fiware Overview-Chile
3° Fiware Overview-Chile3° Fiware Overview-Chile
3° Fiware Overview-Chile
 
[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World
 
FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)
 
2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlin2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlin
 
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
 
Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...
 
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...
Knowage & FIWARE: the new ecosystem for Smart Applications, Davide Zerbetto, ...
 
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
 
2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal
 
CDE Marketplace: 2iC
CDE Marketplace: 2iCCDE Marketplace: 2iC
CDE Marketplace: 2iC
 
Node.js as an IOT Bridge
Node.js as an IOT BridgeNode.js as an IOT Bridge
Node.js as an IOT Bridge
 
La web de las Cosas
La web de las CosasLa web de las Cosas
La web de las Cosas
 
Building Content Management Solutions with MongoDB
Building Content Management Solutions with MongoDBBuilding Content Management Solutions with MongoDB
Building Content Management Solutions with MongoDB
 
Webinar - What's new with SpagoBI 5: presentation and demo
Webinar - What's new with SpagoBI 5: presentation and demoWebinar - What's new with SpagoBI 5: presentation and demo
Webinar - What's new with SpagoBI 5: presentation and demo
 
FIWARE Global Summit - FIWARE on a Global Scale - Building a FIWARE Ecosystem...
FIWARE Global Summit - FIWARE on a Global Scale - Building a FIWARE Ecosystem...FIWARE Global Summit - FIWARE on a Global Scale - Building a FIWARE Ecosystem...
FIWARE Global Summit - FIWARE on a Global Scale - Building a FIWARE Ecosystem...
 
apidays LIVE Australia 2021 - Opening Talk by Saul Caganoff, Deloitte
apidays LIVE Australia 2021 - Opening Talk by  Saul Caganoff, Deloitteapidays LIVE Australia 2021 - Opening Talk by  Saul Caganoff, Deloitte
apidays LIVE Australia 2021 - Opening Talk by Saul Caganoff, Deloitte
 
CWIN17 Toulouse / How robotics as a service improves your industrial perform...
CWIN17 Toulouse / How robotics as a service improves  your industrial perform...CWIN17 Toulouse / How robotics as a service improves  your industrial perform...
CWIN17 Toulouse / How robotics as a service improves your industrial perform...
 
Introducction to FIWARE TMF Open Hack
Introducction to FIWARE TMF Open HackIntroducction to FIWARE TMF Open Hack
Introducction to FIWARE TMF Open Hack
 
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...
APIdays Paris 2018 - From real-life challenges to industrial IoT solutions, i...
 
Connecting to the IoT
Connecting to the IoTConnecting to the IoT
Connecting to the IoT
 

Similar to Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi Alliance @ CeBIT

What's happening in the OSGi IoT Expert Group? - Tim Ward
What's happening in the OSGi IoT Expert Group? - Tim WardWhat's happening in the OSGi IoT Expert Group? - Tim Ward
What's happening in the OSGi IoT Expert Group? - Tim Wardmfrancis
 
How Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI EcosystemHow Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI EcosystemEficode
 
IoT digital disruption and new IoT business models
IoT digital disruption and new IoT business modelsIoT digital disruption and new IoT business models
IoT digital disruption and new IoT business modelsIoTAnalytics
 
Ensuring Maximum Quality in the Era of IoT and Wearables
Ensuring Maximum Quality in the Era of IoT and WearablesEnsuring Maximum Quality in the Era of IoT and Wearables
Ensuring Maximum Quality in the Era of IoT and WearablesJosiah Renaudin
 
Industry-wide research on open source Internet of Things platforms - San Fran...
Industry-wide research on open source Internet of Things platforms - San Fran...Industry-wide research on open source Internet of Things platforms - San Fran...
Industry-wide research on open source Internet of Things platforms - San Fran...changeableradiu23
 
Industrial Internet of Things by 5ME (IIoT)
Industrial Internet of Things by 5ME (IIoT)Industrial Internet of Things by 5ME (IIoT)
Industrial Internet of Things by 5ME (IIoT)Cincy IoT
 
IoT and the Wisdom of Mobile
IoT and the Wisdom of MobileIoT and the Wisdom of Mobile
IoT and the Wisdom of MobileGuerrillaQA
 
Oracle Code Capgemini: API management & microservices a match made in heaven
Oracle Code Capgemini: API management & microservices a match made in heavenOracle Code Capgemini: API management & microservices a match made in heaven
Oracle Code Capgemini: API management & microservices a match made in heavenluisw19
 
Building Reference Architectures for the Industrial IoT
Building Reference Architectures for the Industrial IoTBuilding Reference Architectures for the Industrial IoT
Building Reference Architectures for the Industrial IoTCapgemini
 
Why and-how-to-choose-an-iot-platforms-201701
Why and-how-to-choose-an-iot-platforms-201701Why and-how-to-choose-an-iot-platforms-201701
Why and-how-to-choose-an-iot-platforms-201701Omar Nawaz
 
IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014Bessie Wang
 
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)MicheleNati
 
ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and...
ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and...ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and...
ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and...SpagoWorld
 
How to Build Your Career in IoT and IR 4.0
How to Build Your Career in IoT and IR 4.0How to Build Your Career in IoT and IR 4.0
How to Build Your Career in IoT and IR 4.0Dr. Mazlan Abbas
 
IoT Breakfast Briefing
IoT Breakfast BriefingIoT Breakfast Briefing
IoT Breakfast BriefingSomo
 
The Impact of IoT on Product Design
The Impact of IoT on Product DesignThe Impact of IoT on Product Design
The Impact of IoT on Product DesignAras
 
The Future of Infrastructure: Key Trends to consider
The Future of Infrastructure: Key Trends to considerThe Future of Infrastructure: Key Trends to consider
The Future of Infrastructure: Key Trends to considerCapgemini
 
Presentation: Impact of IoT in Enterprise Architecture
Presentation: Impact of IoT in Enterprise ArchitecturePresentation: Impact of IoT in Enterprise Architecture
Presentation: Impact of IoT in Enterprise ArchitectureFrancisco Maroto
 
Pete Wassell (Augmate): AR Smart Glasses and the Industrial IoT
Pete Wassell (Augmate): AR Smart Glasses and the Industrial IoTPete Wassell (Augmate): AR Smart Glasses and the Industrial IoT
Pete Wassell (Augmate): AR Smart Glasses and the Industrial IoTAugmentedWorldExpo
 

Similar to Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi Alliance @ CeBIT (20)

What's happening in the OSGi IoT Expert Group? - Tim Ward
What's happening in the OSGi IoT Expert Group? - Tim WardWhat's happening in the OSGi IoT Expert Group? - Tim Ward
What's happening in the OSGi IoT Expert Group? - Tim Ward
 
How Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI EcosystemHow Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI Ecosystem
 
IoT digital disruption and new IoT business models
IoT digital disruption and new IoT business modelsIoT digital disruption and new IoT business models
IoT digital disruption and new IoT business models
 
Ensuring Maximum Quality in the Era of IoT and Wearables
Ensuring Maximum Quality in the Era of IoT and WearablesEnsuring Maximum Quality in the Era of IoT and Wearables
Ensuring Maximum Quality in the Era of IoT and Wearables
 
Industry-wide research on open source Internet of Things platforms - San Fran...
Industry-wide research on open source Internet of Things platforms - San Fran...Industry-wide research on open source Internet of Things platforms - San Fran...
Industry-wide research on open source Internet of Things platforms - San Fran...
 
Industrial Internet of Things by 5ME (IIoT)
Industrial Internet of Things by 5ME (IIoT)Industrial Internet of Things by 5ME (IIoT)
Industrial Internet of Things by 5ME (IIoT)
 
IoT and the Wisdom of Mobile
IoT and the Wisdom of MobileIoT and the Wisdom of Mobile
IoT and the Wisdom of Mobile
 
Oracle Code Capgemini: API management & microservices a match made in heaven
Oracle Code Capgemini: API management & microservices a match made in heavenOracle Code Capgemini: API management & microservices a match made in heaven
Oracle Code Capgemini: API management & microservices a match made in heaven
 
IoT at Scale
IoT at ScaleIoT at Scale
IoT at Scale
 
Building Reference Architectures for the Industrial IoT
Building Reference Architectures for the Industrial IoTBuilding Reference Architectures for the Industrial IoT
Building Reference Architectures for the Industrial IoT
 
Why and-how-to-choose-an-iot-platforms-201701
Why and-how-to-choose-an-iot-platforms-201701Why and-how-to-choose-an-iot-platforms-201701
Why and-how-to-choose-an-iot-platforms-201701
 
IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014IoT World Forum Press Conference - 10.14.2014
IoT World Forum Press Conference - 10.14.2014
 
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
IoTMeetupGuildford#2: The IoT Ecosystem - Justin Anderson (FlexEye)
 
ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and...
ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and...ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and...
ESE2010 - Living IT Architectures - Eclipse SOA and SOA TLP in Healthcare and...
 
How to Build Your Career in IoT and IR 4.0
How to Build Your Career in IoT and IR 4.0How to Build Your Career in IoT and IR 4.0
How to Build Your Career in IoT and IR 4.0
 
IoT Breakfast Briefing
IoT Breakfast BriefingIoT Breakfast Briefing
IoT Breakfast Briefing
 
The Impact of IoT on Product Design
The Impact of IoT on Product DesignThe Impact of IoT on Product Design
The Impact of IoT on Product Design
 
The Future of Infrastructure: Key Trends to consider
The Future of Infrastructure: Key Trends to considerThe Future of Infrastructure: Key Trends to consider
The Future of Infrastructure: Key Trends to consider
 
Presentation: Impact of IoT in Enterprise Architecture
Presentation: Impact of IoT in Enterprise ArchitecturePresentation: Impact of IoT in Enterprise Architecture
Presentation: Impact of IoT in Enterprise Architecture
 
Pete Wassell (Augmate): AR Smart Glasses and the Industrial IoT
Pete Wassell (Augmate): AR Smart Glasses and the Industrial IoTPete Wassell (Augmate): AR Smart Glasses and the Industrial IoT
Pete Wassell (Augmate): AR Smart Glasses and the Industrial IoT
 

More from mfrancis

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...mfrancis
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)mfrancis
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)mfrancis
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruumfrancis
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...mfrancis
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...mfrancis
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...mfrancis
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)mfrancis
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...mfrancis
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...mfrancis
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...mfrancis
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)mfrancis
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)mfrancis
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)mfrancis
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...mfrancis
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...mfrancis
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)mfrancis
 

More from mfrancis (20)

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
[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.pdfhans926745
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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 MountPuma Security, LLC
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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.pptxHampshireHUG
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
[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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi Alliance @ CeBIT

  • 1. COPYRIGHT © 2008-2016 OSGi Alliance. All Rights Reserved Business and IoT - Economic Alchemy or Another Anticlimax? 15 April 2016 Dr. Richard Nicholson: Paremus CEO & OSGi Alliance Board Member richard.nicholson@paremus.com www.osgi.org@OSGiAlliance Join our group
  • 2. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved2 FORTUNE Cisco Just Bought This Hot Startup For Over $1 Billion The money is in the Internet of things. February 3, 2016 - http://fortune.com/2016/02/03/cisco-jasper-internet-things/ Internet of Things market to hit $7.1 trillion by 2020: IDC The burgeoning global Internet of Things market is on track to hit $7.1 trillion in 2020, according to IT research agency, IDC. November 2014 - http://www.idc.com/getdoc.jsp?containerId=252330 The Internet of Things Has Vast Economic Potential: McKinsey Their report predicts that the Internet of things, a term for sensor-laden machines connected to the web, will in the year 2025 create between nearly $4 trillion to $11 trillion in economic benefits globally. June 24, 2015 - http://www.mckinsey.com/business-functions/business-technology/our-insights/the-internet-of- things-the-value-of-digitizing-the-physical-world The IoT Opportunity
  • 3. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved3 ‣ Locality ‣ Data Gravity & Privacy ‣ Security ‣ Heterogeneity & Change ‣ Adaption & Evolution → Longevity ‣ Scale & Complexity The Elephant in the Room
  • 4. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved4 Locality Detect, Analyse and React These behaviours need to be local to the physical environments they control. A heat sensor should not need the Internet to trigger the local fire alarm! Processes must be adaptively controlled within the environment within which they work, and not via some ‘Cloud Data Centre’ hundreds or thousands of miles away!
  • 5. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved5 Data Gravity & Privacy Processing data locally preserves context, privacy and avoids uploading large amounts of data. Example: A body scan generates many GB of data. Uploading this for remote processing is time consuming and costly. Processing via local Machine Learning algorithms is quick and cost effective. Analysis of data may also require additional context - Why was the patient scanned? What is the Patients medical history? This full context is available to the Doctor / Hospital which generates the data - so this is where the analysis should occur. Anonymised / derivative / results may be propagated to up stream Services.
  • 6. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved6 Heterogeneity & Change IoT environments will be highly heterogenous. Business Requirements & Devices will change over time. The rate of change will be different for different environments. Software updates process must be simple. Updates must be required by / appropriate to / each target environment. Software update process must be reversible and when required hot-swappable.
  • 7. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved7 Security The interdependence between the software components must be explicit. Why is that component installed? Why is it needed? The providence of each software component must be assured. Where did that component come from? Who authored it? This is difficult to achieve if the deployment artefact is an opaque software image! Iran’s Uranium enrichment centrifuges destroyed by stuxent software virus. http://www.wired.com/2014/11/countdown-to-zero-day-stuxnet/
  • 8. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved8 Adaption & Evolution → Longevity From the Agency that brought you the Internet… “Modern-day software systems, even those that presumably function correctly, have a useful and effective shelf life orders of magnitude less than other engineering artifacts. While an application's lifetime typically cannot be predicted with any degree of accuracy, it is likely to be strongly inversely correlated with the rate and magnitude of change of the ecosystem in which it executes.” April 2015
  • 9. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved9 Scale & Complexity Energy, Manufacturing, Agriculture, Environmental Defence, Home Automation, Smart Energy, Health. Monitoring and automated machine learning across all of these domains. Federated, Hierarchical & Edge centric. Ultimately IoT is about instrumenting our home Planet
  • 10. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved10 November 2015OSGi IoT Demo & Contest 2015 © 2008-2015 OSGi Alliance. All Rights Reserved
  • 11. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved11 Language Popularity Java: 5 Billon installs March 2016
  • 12. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved12 Communities & Standards
  • 13. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved13 The Open Industry Standard for Java Modularity
  • 14. • The OSGi Alliance is a global non-profit standards organisation and counts many leading software vendors, telcos and other organizations among its membership. A wide range of open source projects and commercial products use OSGi technology for IoT, cloud and enterprise markets. • Current board members include: March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved14 The OSGi Alliance
  • 15. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved15 March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved So what is OSGi? Open Standards for Modularity and Services • Modular Software Architecture • Portable and Reusable Software Modules • Dynamic Service Lifecycle
  • 16. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved16 March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved OSGi - Made for IoT - Really! • Roots: as a specification for Home Gateways • OSGi Residential Expert Group (REG) • IoT Expert Group launched September 2015 • https://www.osgi.org/about-us/ working-groups/internet-of-things/ • Open specification design process https://github.com/osgi/design • Not just Java - the larger OSGi community has investigated C/C++,JS & Python.
  • 17. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved17 OSGi - Already the Hidden Enabler March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved Existing uses include: • IoT, M2M, Smart Home, Telematics, Assisted Living, Healthcare, Automotive, Media, Control Systems, Energy Management, Smart Meters, Telecommunications, Enterprise Software Platforms and Robotics.
  • 18. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved18 November 2015OSGi IoT Demo & Contest 2015 © 2008-2015 OSGi Alliance. All Rights Reserved Objective: To make OSGi as easy as possible for developers to get started with OSGi without compromising its core values http://enroute.osgi.org
  • 19. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved19 ‣Modularity makes complexity manageable. ‣Modular structures are Adaptive ‣Modular structures are Evolvable Design Rules, Volume 1: The Power of Modularity (MIT Press, 2000) Again why Modularity? Evolvability means that the system doesn’t have to be restarted or redeployed in order to Adapt to Change. Roy T. Fielding is a Senior Principal Scientist at Adobe
  • 20. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved20 An OSGi platform enables Services to be dynamically assembled, in an environment aware fashion, from self-describing software components. Hence OSGi directly addresses the issues discussed. OSGi directly addresses DARPA’s Adaption, Evolution and Longevity challenge! The IoT Opportunity is Realisable
  • 21. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved21 Cloud Core Aggregation Layer Access Layer Edge Flow of ‘Behaviours’ & Policies Flow of derivative / anonymised data The IoT Opportunity is Realisable
  • 22. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved22 November 2015OSGi IoT Demo & Contest 2015 © 2008-2015 OSGi Alliance. All Rights Reserved OSGi IoT Demo - Hall 13, Stand E77 ‣ 7 other OSGi based demos ‣ Hitachi High-Tech Europe, ‣ Industrial PLC integration, ‣ Smart energy from Misurio Ltd., ‣ Managed PDU from Om7Sense, ‣ Facility management/retail from FSI Ltd., ‣ People counting, ‣ Smart city/environmental monitoring
  • 23. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved23 Demo Architecture OSGi enRoute based SDK running in Cloud and on Raspberry Pis OSGi running everywhere March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved ProSyst mPRM MQTT Track Manager Redis Train Manager ProSyst mPRM Provisions OSGi Bundles ro Raspberry Pi's Raspeberry Pi Train Manager Communicates with Cloud Track Manager using Distributed OSGi to update Train positions
  • 24. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved24 • Peter Kriens from OSGi Alliance and members of the following organizations: Thanks March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved
  • 25. March 2016OSGi IoT Demo CeBIT 2016. © 2008-2016 OSGi Alliance. All Rights Reserved25 November 2015OSGi IoT Demo & Contest 2015 © 2008-2015 OSGi Alliance. All Rights Reserved SDK Service Model SDKGet Involved Make Your Mark Help us create and deliver the future www.osgi.org/Join Join the OSGi Alliance and the IoT Expert Group