SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
#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

Mais conteúdo relacionado

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

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
HiveMQ
 

Semelhante a 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
 

Último

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
JOHNBEBONYAP1
 
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
dharasingh5698
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
nilamkumrai
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
nirzagarg
 
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...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
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...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
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
dharasingh5698
 
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
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
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...
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 

Último (20)

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
 
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
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
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...
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
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...
 
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...
 
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 Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
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
 
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
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
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...
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
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
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 

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