You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »


Status

  • Pending PLD completion / TAC presentation



Project Proposal - Project Introduction:

Required Information

Responses  (Please list N/A if not applicable)

Name of Project

FogLAMP

Project Description (what it does, why it is valuable, origin and history)


What does FogLAMP do?

FogLAMP is an Industrial Internet of Things (IIoT) open source project and an essential Fog Computing component. FogLAMP uses a pluggable modular architecture to easily connect any/all sensors, machines and IIoT devices, manage their data and forward it to historians (like OSIsoft’s PI), enterprise systems and the cloud.


Why it is valuable?

FogLAMP’s modern architecture eliminates the expensive proprietary DCS, PLC, SCADA, sensor silos that make integrating and analyzing data from multiple systems so difficult for industrial manufacturers and plants. By using a consistent set of RESTful APIs to develop, manage and secure all your IIoT applications, FogLAMP is the vendor unifying solution. Developers and operators no longer face complexity and fragmentation issues when building their IIoT applications as they gather and process more sensor data to automate and transform business.


Origin/History?

The company Dianomic was conceived by Pat Kennedy (OSIsoft) and Dave Mount (Kleiner Perkins) then founded by Bill Hunt and Tom Arthur in 2017.  Dianomic believes that existing software solutions do not meet the needs of today’s IIoT developer for building fast, easy, scalable, secure systems from sensors to clouds for industrial applications and data.

Statement on alignment with Foundation Mission Statement


Create a unified community for Open Source Edge that:

  • fosters cross-industry collaboration across IOT, Telecom, Enterprise and Cloud ecosystems
  • enables organizations to accelerate adoption and the pace of innovation for edge computing
  • seeks to facilitate harmonization across LF Edge projects

FogLAMP is conceived, architected and licensed to “create a unified open source community for edge computing”. Specifically, FogLAMP is focused on the industrial edge found in manufacturing and plant operations with a go-to-market focus starting with “Process Manufacturing” including industries like oil and gas, energy, pharma, transmission -distribution, water and waste. The architecture has the developer in mind using microservice modularity and plugins for quick adoption. Developers familiar with Python or C should be able to rapidly learn, utilize and contribute to FogLAMP.

High level assessment of project synergy with existing projects under LF Edge, including how the project compliments/overlaps with existing projects, and potential ways to harmonize over time. Responses may be included both here and/or in accompanying documentation.

.

FogLAMP is working closing with Zededa and project Eve.  We also see many opportunities with Akraino since our verticals are starting to roll out 5G and private LTE networks. 


EdgeX and FogLAMP seem to have overlap from a feature perspective but we are not sure how much exists from a market perspective.  In industrial plants, control systems (SCADA, PLCs, DCSs, CNC, etc) are very secure and expensive systems.  Their life expectancy is measured in decades.  For this reason, FogLAMP avoids control features similar to brown field historians.  EdgeX has extensive control features so it is likely focused on markets where data mgt and integrated control are required

Link to current Code of Conduct

http://dianomic.com/contributor-code-of-conduct/

Sponsor from TAC, if identified (a sponsor helps mentor projects)

Bill Hunt, Dianomic

Daniel Lazaro, OSIsoft

Project license

Apache 2

Source control (GitHub by default)

https://github.com/foglamp/FogLAMP

Issue tracker (GitHub by default)

https://github.com/foglamp/FogLAMP

External dependencies (including licenses)

Coming soon...

Release methodology and mechanics

Agile

6 week Sprints

Names of initial committers, if different from those submitting proposal


Current number of code contributors to proposed project26
Current number of organizations contributing to proposed project

Dianomic

OSIsoft

JEA

Briefly describe the project's leadership team and decision-making process

Bill Hunt, Co-founder/CTO Dianomic

Mark Riddoch, Chief Architect Dianomic

Richard Beeson, CTO OSIsoft


Original architecture and feature set for FogLAMP 1.0 was a joint project between OSIsoft and Dianomic. 


FogLAMP’s current roadmap prioritization follows typical product life-cycle best practices taking inputs from users, community, customers, prospects, partners and contributors.   Some features have been the result of professional service engagements with Dianomic that will generally get a high priority.

Preferred maturity level (see stages here)

FogLAMP is applying for stage 2 maturity.  It may be stage 3 since it has production deployments and referenceable customers.  See solution papers and videos.

https://dianomic.com/solutions/aircraft-manufacturing/

https://dianomic.com/solutions/electric-transmission-distribution/

For Projects applying at the Growth (Phase 2) or Impact Stage (Phase 3), please outline how your project successfully meets/exceeds the requirements as defined under each category. Responses may be included both here and/or in accompanying documentation.

Stage 2 Requirements

  • Development of a growth plan, to be done in conjunction with their project mentor(s) at the TAC.
    • Yes
  • Document that it is being used in POCs.
  • Demonstrate a substantial ongoing flow of commits and merged contributions.
    • See Github
  • Demonstrate that the current level of community participation is sufficient to meet the goals outlined in the growth plan.
    • Dianomic has 11 contributors working full time the remaining 15 are outside of Dianomic.
  • Demonstrate evidence of, or a plan for, interoperability, compatibility or extension to other LF Edge Projects.
    • Project Eve Demo
  • Since these metrics can vary significantly depending on the type, scope and size of a project, the TAC has final judgement over the level of activity that is adequate to meet these criteria.
    • ok
  • Receive a two-thirds supermajority vote of the TAC and a majority vote of the Governing Board to move to Growth Stage.
    • ok
List of project's official communication channels (slack, irc, mailing lists)groups.google.com/forum/#!forum/foglamp 
Link to project's website

https://github.com/foglamp/FogLAMP

https://dianomic.com/

Links to social media accounts

https://www.facebook.com/Dianomic-243749069484821/

https://www.linkedin.com/company/dianomic/about/

https://twitter.com/DianomicSystems

https://www.crunchbase.com/organization/dianomic

Existing financial sponsorship

Dianomic Inc.

Infrastructure needs or requestsNone
Project logo in svg format (see https://github.com/lf-edge/lfedge-landscape#logos for guidelines)Coming soon...
Trademark statusN/A
Does the project have a Core Infrastructure Initiative security best practices badge? (See: https://bestpractices.coreinfrastructure.org)No
Any additional information the TAC and Board should take into consideration when reviewing your proposal?No


Project Proposal - Taxonomy Data:

FunctionsDoes Proposed Project Currently Address? (Yes, No or Planned/Roadmap) 
APIsYes
Cloud ConnectivityYes
Container Runtime & OrchestrationYes
Data GovernanceYes
Data ModelsYes
Device ConnectivityYes
Filters/Pre-processingYes
LoggingYes
Management UIYes
Messaging & EventsYes
Notifications & AlertsYes
SecurityYes
StorageBuffering (<1 Month Storage in general)


Deployment TypeDoes Proposed Project Currently Include? (Yes, No or Planned/Roadmap)
Customer Devices (Edge Nodes)Yes
Customer Premises (DC and Edge Gateways)Yes
Telco Network Edge (MEC and Far-MEC)Yes
Telco CO & RegionalNo
Cloud Edge & CDNsYes
Public CloudYes
Private CloudYes


Industry/VerticalsDoes Proposed Project Currently Target? (Yes, No or Planned/Roadmap)
AutomotiveNo
ChemicalsYes
Cloud OperatorsYes
Cloud Service ProviderYes
Data Centers & ITNo
EnterpriseNo
FacilitiesYes
Home EdgeNo
ManufacturingYes
Metal & MiningYes
Oil & GasYes
PharmaYes
Power & UtilitiesYes
Pulp & PaperYes
Telco OperatorsNo
Telco/Communications Service ProviderNo
TransportationRoadmap
Water UtilitiesYes


Use CasesDoes Proposed Project Currently Address? (Yes, No or Planned/Roadmap)
Fixed placement edge constellations (edge compute nodes in a relatively permanent location)Yes
Gateways (to Cloud, to other placements)Yes
Mobile deployments, static services, intermittent connectivityYes
NFV InfrastructureNo
On-demand eventsYes
WearablesNo


Compute Stack LayersDoes Proposed Project Currently Include (Yes, No or Planned/Roadmap)
APIsYes
ApplicationsYes
FirmwareNo
HardwareNo
OrchestrationYes
OSNo
VM/ContainersNo


Cloud Stack LayersDoes Proposed Project Currently Include (Yes, No or Planned/Roadmap)
ApplicationsNo
ConfigurationNo
ContentNo
IaaSNo
PaaSNo
Physical InfrastructureNo
SaaSNo


Attachments (LF Edge PPT template is below):


  • No labels