SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
#OSIsoftUC #PIWorld ©2018 OSIsoft, LLC
Introducing FogLAMP
The Open Source Platform for the Internet of Things
Ivan Zoratti - Chief Product Officer - Dianomic Systems
Who Are We?
We are Dianomic Systems - Our mission: Simplify IoT Data
Dianomí greek = Distribution english
The distribution of IoT data networking, processing, security and storage makes
managing it complicated. Simplifying IoT application and system development
with an ubiquitous open source platform, standards and community
is Dianomic’s mission.
#OSIsoftUC #PIWorld 2
©2018 OSIsoft, LLC
Who Are We?
#OSIsoftUC #PIWorld 3
©2018 OSIsoft, LLC
Conference Theme & Keywords
#OSIsoftUC #PIWorld 4
©2018 OSIsoft, LLC
Conference Theme & Keywords
#OSIsoftUC #PIWorld 5
©2018 OSIsoft, LLC
Welcome! (and Agenda)
•IoT, IIoT and Fog Computing
•What Is FogLAMP?
•Use Cases
•FogLAMP Architecture
•Demo
•Next Steps
(FogLAMP Roadmap)
#OSIsoftUC #PIWorld ©2018 OSIsoft, LLC
#OSIsoftUC #PIWorld 6
©2018 OSIsoft, LLC
● Security concerns
● Lack of standardization
● Lack of skills
● Upfront investiments
● Legacy-installed base
#OSIsoftUC #PIWorld 7
©2018 OSIsoft, LLC
Industrial IoT Challenges
Combined Surveys:
● Morgan Stanley
● HP
● Gartner
● Data integrity
● Internal system barriers
● Liability of current technologies
● Social/political concerns
● Lack of solutions/technologies
“A decentralized computing
infrastructure in which data,
compute, storage and
applications are distributed in
the most logical, efficient place
between the data source and
the cloud.”
#OSIsoftUC #PIWorld 8
©2018 OSIsoft, LLC
Introducing Fog Computing
http://internetofthingsagenda.techtarget.com/definition/fog-computing-fogging
Eight Pillars of an OpenFog Reference Architecture
Trust
Attestation
Privacy
Orchestration
Localized
command control
Resourcecontrol
Interop & data
normalization
Flexiblecognition
Value of data
Reliability
Availability
Serviceability
Decisionmaking
Data to wisdom
Cloudenabled
All-levels
autonomy
HW/SW
programmable
Virtualizationand
multi-tenancy
#OSIsoftUC #PIWorld 9
©2018 OSIsoft, LLC
Introducing FogLAMP
#OSIsoftUC #PIWorld 10
©2018 OSIsoft, LLC
FogLAMP is a platform for the Internet of Things and an essential
component in Fog Computing.
It uses a modular microservices architecture including sensor data
collection, storage, processing and forwarding to historians,
Enterprise systems and Cloud-based services.
FogLAMP can run in highly available, stand alone, unattended
environments that assume unreliable network connectivity.
Introducing FogLAMP
#OSIsoftUC #PIWorld 11
©2018 OSIsoft, LLC
FogLAMP is...
#OSIsoftUC #PIWorld 12
©2018 OSIsoft, LLC
● Open Source
● Written in C/C++ and Python
● Available on a large number of
platforms and environments
● Available on GitHub and in our
apt repository
Available under a permissive Apache 2.0 license
Applications and Microservices plugins can be written in
any language
We develop in Ubuntu/Debian platforms on Intel and we
deploy on Intel, Cortex-A, but also Cortex-M or even on
32-bit microcontrollers as little as 80KB of RAM.
https://github.com/foglamp/FogLAMP
FogLAMP Architecture
#OSIsoftUC #PIWorld 13
©2018 OSIsoft, LLC
FogLAMP 1.2 - Architecture
#OSIsoftUC #PIWorld 14
©2018 OSIsoft, LLC
FogLAMP 1.2 - Implementation
#OSIsoftUC #PIWorld 15
©2018 OSIsoft, LLC
FogLAMP 1.2 - Implementation
#OSIsoftUC #PIWorld 16
©2018 OSIsoft, LLC
FogLAMP 1.2 - Implementation
#OSIsoftUC #PIWorld 17
©2018 OSIsoft, LLC
FogLAMP 1.2 - Implementation
#OSIsoftUC #PIWorld 18
©2018 OSIsoft, LLC
FogLAMP 1.2 - Implementation
● On Debian
○ Ubuntu, Ubuntu Core,
Raspbian, OpenWrt
● Red Hat
○ CentOS
● We are working on:
○ Yocto
○ mbed OS
#OSIsoftUC #PIWorld 19
©2018 OSIsoft, LLC
FogLAMP 1.2 - The REST API
● Essential interface used to:
○ Manage and administer FogLAMP,
FogLAMP microservices, plugins,
users etc.
○ Provide a realtime status of the
sensors and devices connected to
FogLAMP
○ Send/manage the configuration of
sensors and devices
● Available via HTTP/HTTPS
#OSIsoftUC #PIWorld 20
©2018 OSIsoft, LLC
Smart Factories
#OSIsoftUC #PIWorld 21
©2018 OSIsoft, LLC
Smart Fleets
#OSIsoftUC #PIWorld 22
©2018 OSIsoft, LLC
Mining Plants
#OSIsoftUC #PIWorld 23
©2018 OSIsoft, LLC
Smart Roads
#OSIsoftUC #PIWorld 24
©2018 OSIsoft, LLC
#OSIsoftUC #PIWorld 25
©2018 OSIsoft, LLC
Roadmap and Next Steps
#OSIsoftUC #PIWorld 26
©2018 OSIsoft, LLC
Reducing Storage and Memory Footprint
#OSIsoftUC #PIWorld 27
©2018 OSIsoft, LLC
● Moving Python-based microservices to to C/C++
○ Developers can still create their plugins in Python or other languages, if they wish
○ Initial memory footprint will be about 1/3 of the current footprint
● Removing 3/4 of the current dependencies by moving plugins out of the
main repository / package
○ This will massively reduce the storage footprint
○ The repositories will be more “clean”, i.e. easier to use/study/improve
○ Dependencies will be clear and they will be the starting point for a marketplace
Service Distribution and Port
#OSIsoftUC #PIWorld 28
©2018 OSIsoft, LLC
● Implementing a real, Fog-based distributed architecture
○ We will implement South microservices on small devices, leaving Core, Storage and North
microservices in FogLAMP instances used as “concentrators”
○ FogLAMP relays: in large environments (i.e. thousands of smart sensors and devices)
small FogLAMP instances transfer data to larger FogLAMP instances and to PI Server(s)
● Completing the port of FogLAMP on other environments
○ Support for the Yocto project
○ Full support to OpenWrt
○ FogLAMP in mbed OS (as a whole or by micro/nano service)
Plugins
#OSIsoftUC #PIWorld 29
©2018 OSIsoft, LLC
● Accepting South plugin contributions or implementing them on request
○ There are thousands of libraries/devices/drivers. We hope developers will contribute and
provide plugins to increase the offer
Management
#OSIsoftUC #PIWorld 30
©2018 OSIsoft, LLC
● Fully functional interface
Now that we have the REST API, we need:
○ A command-Line interface to orchestrate installation and management
○ A control GUI to manage a large number of FogLAMP instances
● Enhance FogLAMP security on all layers and components
○ We have security plugins that can be used to work with North/South services and devices,
East/West users and applications
● FogLAMP Control Center
○ Used to deploy, configure and control FogLAMP and the smart sensors and devices
accessible via microservices and plugins
Questions
Please wait for the
microphone before asking
your questions
State your
name & company
Please remember to…
Complete the Online Survey
for this session
#OSIsoftUC #PIWorld 31
©2018 OSIsoft, LLC
Thank You
#OSIsoftUC #PIWorld 32
©2018 OSIsoft, LLC
Merci
Grazie
Visit us at the FogLAMP Community Booth!
More content and presentations you might be interested in:
Tue 24 3:15PM Managing and Accelerating Innovation with Open Source at the Edge
Thu 26 10:30AM Introduction to FogLAMP
Thu 26 1:30PM LAB: IoT and Fog Computing - Develop Data Ingress Applications from Edge to Cloud
Thu 26 2:30PM Fog Computing on the Plant Floor

Weitere ähnliche Inhalte

Ähnlich wie UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf

Eclipse IoT Overview
Eclipse IoT OverviewEclipse IoT Overview
Eclipse IoT OverviewIan Skerrett
 
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
 
BKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryBKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryLinaro
 
Bringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIsBringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIsApigee | Google Cloud
 
Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native AppOracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native AppPaulo Alberto Simoes ∴
 
HKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening KeynoteHKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening KeynoteLinaro
 
Introduction to Node-RED
Introduction to Node-REDIntroduction to Node-RED
Introduction to Node-REDnodered_ug_jp
 
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoTIntroduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoTHiveMQ
 
Cross Section and Deep Dive into GE Predix
Cross Section and Deep Dive into GE PredixCross Section and Deep Dive into GE Predix
Cross Section and Deep Dive into GE PredixAltoros
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on OpenstackTakashi Kajinami
 
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...SORACOM,INC
 
The Role of Standards in IoT Security
The Role of Standards in IoT SecurityThe Role of Standards in IoT Security
The Role of Standards in IoT SecurityHannes Tschofenig
 
Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Ian Skerrett
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet OverviewCisco Canada
 
Open Source IoT Project Flogo - Introduction, Overview and Architecture
Open Source IoT Project Flogo - Introduction, Overview and ArchitectureOpen Source IoT Project Flogo - Introduction, Overview and Architecture
Open Source IoT Project Flogo - Introduction, Overview and ArchitectureKai Wähner
 
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning AlgorithmIRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning AlgorithmIRJET Journal
 
George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1Linaro
 
Mang oh challenge fabmob feb2019
Mang oh challenge fabmob feb2019Mang oh challenge fabmob feb2019
Mang oh challenge fabmob feb2019FabMob
 

Ähnlich wie UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf (20)

Eclipse IoT Overview
Eclipse IoT OverviewEclipse IoT Overview
Eclipse IoT Overview
 
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...
 
BKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End StoryBKK16-500K2 CTO talk - The End to End Story
BKK16-500K2 CTO talk - The End to End Story
 
Bringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIsBringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIs
 
Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native AppOracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native App
 
HKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening KeynoteHKG18-100K1 - George Grey: Opening Keynote
HKG18-100K1 - George Grey: Opening Keynote
 
Introduction to Node-RED
Introduction to Node-REDIntroduction to Node-RED
Introduction to Node-RED
 
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoTIntroduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
Introduction to MQTT Sparkplug: Plug 'n Play Interoperability for IIoT
 
Cross Section and Deep Dive into GE Predix
Cross Section and Deep Dive into GE PredixCross Section and Deep Dive into GE Predix
Cross Section and Deep Dive into GE Predix
 
CLOUD-NATIVE NETWORKS FOR THE ADVANCEMENT OF AI/IoT
CLOUD-NATIVE NETWORKS FOR THE ADVANCEMENT OF AI/IoTCLOUD-NATIVE NETWORKS FOR THE ADVANCEMENT OF AI/IoT
CLOUD-NATIVE NETWORKS FOR THE ADVANCEMENT OF AI/IoT
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
 
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
 
The Role of Standards in IoT Security
The Role of Standards in IoT SecurityThe Role of Standards in IoT Security
The Role of Standards in IoT Security
 
Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet Overview
 
Open Source IoT Project Flogo - Introduction, Overview and Architecture
Open Source IoT Project Flogo - Introduction, Overview and ArchitectureOpen Source IoT Project Flogo - Introduction, Overview and Architecture
Open Source IoT Project Flogo - Introduction, Overview and Architecture
 
Eclipse kura
Eclipse kuraEclipse kura
Eclipse kura
 
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning AlgorithmIRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
 
George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1George Grey Welcome Keynote - BUD17-100K1
George Grey Welcome Keynote - BUD17-100K1
 
Mang oh challenge fabmob feb2019
Mang oh challenge fabmob feb2019Mang oh challenge fabmob feb2019
Mang oh challenge fabmob feb2019
 

Kürzlich hochgeladen

Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...SUHANI PANDEY
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfJOHNBEBONYAP1
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 

Kürzlich hochgeladen (20)

Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 

UC18NA-D3D202-Dianomic-IZoratti-Introduction-To-FogLAMP.pdf

  • 1. #OSIsoftUC #PIWorld ©2018 OSIsoft, LLC Introducing FogLAMP The Open Source Platform for the Internet of Things Ivan Zoratti - Chief Product Officer - Dianomic Systems
  • 2. Who Are We? We are Dianomic Systems - Our mission: Simplify IoT Data Dianomí greek = Distribution english The distribution of IoT data networking, processing, security and storage makes managing it complicated. Simplifying IoT application and system development with an ubiquitous open source platform, standards and community is Dianomic’s mission. #OSIsoftUC #PIWorld 2 ©2018 OSIsoft, LLC
  • 3. Who Are We? #OSIsoftUC #PIWorld 3 ©2018 OSIsoft, LLC
  • 4. Conference Theme & Keywords #OSIsoftUC #PIWorld 4 ©2018 OSIsoft, LLC
  • 5. Conference Theme & Keywords #OSIsoftUC #PIWorld 5 ©2018 OSIsoft, LLC
  • 6. Welcome! (and Agenda) •IoT, IIoT and Fog Computing •What Is FogLAMP? •Use Cases •FogLAMP Architecture •Demo •Next Steps (FogLAMP Roadmap) #OSIsoftUC #PIWorld ©2018 OSIsoft, LLC #OSIsoftUC #PIWorld 6 ©2018 OSIsoft, LLC
  • 7. ● Security concerns ● Lack of standardization ● Lack of skills ● Upfront investiments ● Legacy-installed base #OSIsoftUC #PIWorld 7 ©2018 OSIsoft, LLC Industrial IoT Challenges Combined Surveys: ● Morgan Stanley ● HP ● Gartner ● Data integrity ● Internal system barriers ● Liability of current technologies ● Social/political concerns ● Lack of solutions/technologies
  • 8. “A decentralized computing infrastructure in which data, compute, storage and applications are distributed in the most logical, efficient place between the data source and the cloud.” #OSIsoftUC #PIWorld 8 ©2018 OSIsoft, LLC Introducing Fog Computing http://internetofthingsagenda.techtarget.com/definition/fog-computing-fogging
  • 9. Eight Pillars of an OpenFog Reference Architecture Trust Attestation Privacy Orchestration Localized command control Resourcecontrol Interop & data normalization Flexiblecognition Value of data Reliability Availability Serviceability Decisionmaking Data to wisdom Cloudenabled All-levels autonomy HW/SW programmable Virtualizationand multi-tenancy #OSIsoftUC #PIWorld 9 ©2018 OSIsoft, LLC
  • 10. Introducing FogLAMP #OSIsoftUC #PIWorld 10 ©2018 OSIsoft, LLC FogLAMP is a platform for the Internet of Things and an essential component in Fog Computing. It uses a modular microservices architecture including sensor data collection, storage, processing and forwarding to historians, Enterprise systems and Cloud-based services. FogLAMP can run in highly available, stand alone, unattended environments that assume unreliable network connectivity.
  • 11. Introducing FogLAMP #OSIsoftUC #PIWorld 11 ©2018 OSIsoft, LLC
  • 12. FogLAMP is... #OSIsoftUC #PIWorld 12 ©2018 OSIsoft, LLC ● Open Source ● Written in C/C++ and Python ● Available on a large number of platforms and environments ● Available on GitHub and in our apt repository Available under a permissive Apache 2.0 license Applications and Microservices plugins can be written in any language We develop in Ubuntu/Debian platforms on Intel and we deploy on Intel, Cortex-A, but also Cortex-M or even on 32-bit microcontrollers as little as 80KB of RAM. https://github.com/foglamp/FogLAMP
  • 14. FogLAMP 1.2 - Architecture #OSIsoftUC #PIWorld 14 ©2018 OSIsoft, LLC
  • 15. FogLAMP 1.2 - Implementation #OSIsoftUC #PIWorld 15 ©2018 OSIsoft, LLC
  • 16. FogLAMP 1.2 - Implementation #OSIsoftUC #PIWorld 16 ©2018 OSIsoft, LLC
  • 17. FogLAMP 1.2 - Implementation #OSIsoftUC #PIWorld 17 ©2018 OSIsoft, LLC
  • 18. FogLAMP 1.2 - Implementation #OSIsoftUC #PIWorld 18 ©2018 OSIsoft, LLC
  • 19. FogLAMP 1.2 - Implementation ● On Debian ○ Ubuntu, Ubuntu Core, Raspbian, OpenWrt ● Red Hat ○ CentOS ● We are working on: ○ Yocto ○ mbed OS #OSIsoftUC #PIWorld 19 ©2018 OSIsoft, LLC
  • 20. FogLAMP 1.2 - The REST API ● Essential interface used to: ○ Manage and administer FogLAMP, FogLAMP microservices, plugins, users etc. ○ Provide a realtime status of the sensors and devices connected to FogLAMP ○ Send/manage the configuration of sensors and devices ● Available via HTTP/HTTPS #OSIsoftUC #PIWorld 20 ©2018 OSIsoft, LLC
  • 21. Smart Factories #OSIsoftUC #PIWorld 21 ©2018 OSIsoft, LLC
  • 22. Smart Fleets #OSIsoftUC #PIWorld 22 ©2018 OSIsoft, LLC
  • 23. Mining Plants #OSIsoftUC #PIWorld 23 ©2018 OSIsoft, LLC
  • 24. Smart Roads #OSIsoftUC #PIWorld 24 ©2018 OSIsoft, LLC
  • 26. Roadmap and Next Steps #OSIsoftUC #PIWorld 26 ©2018 OSIsoft, LLC
  • 27. Reducing Storage and Memory Footprint #OSIsoftUC #PIWorld 27 ©2018 OSIsoft, LLC ● Moving Python-based microservices to to C/C++ ○ Developers can still create their plugins in Python or other languages, if they wish ○ Initial memory footprint will be about 1/3 of the current footprint ● Removing 3/4 of the current dependencies by moving plugins out of the main repository / package ○ This will massively reduce the storage footprint ○ The repositories will be more “clean”, i.e. easier to use/study/improve ○ Dependencies will be clear and they will be the starting point for a marketplace
  • 28. Service Distribution and Port #OSIsoftUC #PIWorld 28 ©2018 OSIsoft, LLC ● Implementing a real, Fog-based distributed architecture ○ We will implement South microservices on small devices, leaving Core, Storage and North microservices in FogLAMP instances used as “concentrators” ○ FogLAMP relays: in large environments (i.e. thousands of smart sensors and devices) small FogLAMP instances transfer data to larger FogLAMP instances and to PI Server(s) ● Completing the port of FogLAMP on other environments ○ Support for the Yocto project ○ Full support to OpenWrt ○ FogLAMP in mbed OS (as a whole or by micro/nano service)
  • 29. Plugins #OSIsoftUC #PIWorld 29 ©2018 OSIsoft, LLC ● Accepting South plugin contributions or implementing them on request ○ There are thousands of libraries/devices/drivers. We hope developers will contribute and provide plugins to increase the offer
  • 30. Management #OSIsoftUC #PIWorld 30 ©2018 OSIsoft, LLC ● Fully functional interface Now that we have the REST API, we need: ○ A command-Line interface to orchestrate installation and management ○ A control GUI to manage a large number of FogLAMP instances ● Enhance FogLAMP security on all layers and components ○ We have security plugins that can be used to work with North/South services and devices, East/West users and applications ● FogLAMP Control Center ○ Used to deploy, configure and control FogLAMP and the smart sensors and devices accessible via microservices and plugins
  • 31. Questions Please wait for the microphone before asking your questions State your name & company Please remember to… Complete the Online Survey for this session #OSIsoftUC #PIWorld 31 ©2018 OSIsoft, LLC
  • 32. Thank You #OSIsoftUC #PIWorld 32 ©2018 OSIsoft, LLC Merci Grazie Visit us at the FogLAMP Community Booth! More content and presentations you might be interested in: Tue 24 3:15PM Managing and Accelerating Innovation with Open Source at the Edge Thu 26 10:30AM Introduction to FogLAMP Thu 26 1:30PM LAB: IoT and Fog Computing - Develop Data Ingress Applications from Edge to Cloud Thu 26 2:30PM Fog Computing on the Plant Floor