Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The below is a snapshot of where the existing projects under LF Edge currently sit. Updates to the taxonomies should be requested through the Project's TAC representative. The Glossary Project will further define the terminology as outlined below.

Last Updated:

  • Akraino (May 16, 2019)
  • EdgeX (June 3, 2019)
  • FogLAMP (June 27, 2019)
  • Home Edge
  • Project EVE (June 3, 2019)

Existing Projects by Function (Provide, Consume, Facilitate, or N/A; Add context as needed)

FunctionsAkrainoEdgeXFogLAMPHome EdgeProject EVEAPIsProvideProvideProvide, Consume, Facilitate - Microcontroller Example - South Microservice (esp8266)ProvideCloud ConnectivityProvideProvideProvide, Consume and Facilitate - North repos, GCP, OSI-OMFProvideContainer Runtime & OrchestrationProvideConsumeConsume - (debian, rpm, docker, Project Eve)Provide for Edge ContainerData GovernanceNAProvide and Facilitate - Auditing logs and asset tracking.Data ModelsProvideProvide, Consume and FacilitateProvide for Edge Container (not app data)Device ConnectivityProvideProvideProvide, Consume and FacilitateProvide (incl LTE, WiFi, serial)Filters/Pre-processingProvideProvideProvide and FacilitateLoggingProvideProvideConsumeProvide for its own runtimeManagement UIProvideFacilitateProvide, Consume and FacilitateProvide for its own runtimeMessaging & EventsProvideProvideProvide, Consume and FacilitateNotifications & AlertsProvideProvideProvide, Consume and FacilitateSecurityProvideProvideProvide, Consume and FacilitateProvideStorageProvideProvideProvide, Consume and Facilitate - BufferingProvide (local virtual disks)

Existing Projects by Deployment & Industry Verticals (Support, Possible, N/A; Add context as needed)

Deployment TypeAkrainoEdgeXFogLAMPHome EdgeProject EVECustomer Devices (Edge Nodes)SupportSupportSupportSupportCustomer Premises (DC and Edge Gateways)SupportSupportSupportSupportTelco Network Edge (MEC and Far-MEC)SupportPossiblePossiblePossibleTelco CO & RegionalSupportPossibleCloud Edge & CDNsSupportPossiblePossiblePublic CloudSupportPossibleN/APrivate CloudSupportPossibleN/AExisting Projects by Deployment & Industry Verticals


The below is a snapshot of where the existing projects under LF Edge currently sit. Updates to the taxonomies should be requested through the Project's TAC representative. The Glossary Project will further define the terminology as outlined below.



Last Updated:

  • Akraino (May 16, 2019)
  • Alvarium (September 7, 2022)
  • Baetyl (OpenEdge) (July 22, 2019)
  • EdgeX Foundry (September 19, 2022)
  • eKuiper (June 8, 2021)
  • Fledge (FogLAMP) (June 27, 2019)
  • Home Edge (October 14, 2022)
  • Open Horizon (April 9, 2020)
  • Project EVE (November 18, 2024)
  • Fido Device Onboard (August 9, 2023)
  • Fledge (July 28, 2021)

Existing Projects by Function (Provide, Consume, Facilitate, or N/A; Add context as needed)

FunctionsAkrainoBaetylEdgeXeKuiperFledgeHome EdgeOpen HorizonProject EVEFDO
APIsProvideProvideProvideProvideProvide, Consume, Facilitate - Microcontroller Example - South Microservice (esp8266)ProvideProvide, ConsumeProvideProvides
Cloud ConnectivityProvideProvide, not only Baidu CloudProvideProvideProvide, Consume and Facilitate - North repos, GCP, OSI-OMFAzureProvideConsumeProvideConsumes
Container Runtime & OrchestrationProvideConsumeConsumeConsumeConsume - (debian, rpm, docker, Project Eve)Consume -(Docker)Provide, Consume, FacilitateProvide for Edge ContainerConsumes
Data GovernanceNAProvideN/AN/AProvide and Facilitate - Auditing logs and asset tracking.In FutureN/A
Provide and Facilitate
Data ModelsProvideN/AProvideProvideProvide, Consume and FacilitateIn FutureConsume, FacilitateProvide for Edge Container (not app data)N/A
Device ConnectivityProvideProvide, MQTT protocolProvideConsumeProvide, Consume and FacilitateProvideConsumeProvide (incl LTE, WiFi, serial)
Consumes – HTTP, HTTPs, with architectural support for other connectivity protocols not yet implemented
Filters/Pre-processingProvideProvideProvideProvideProvide and FacilitateIn FutureN/A
N/A
LoggingProvideProvideProvideProvideConsumeIn FutureConsumeProvide for its own runtimeProvides
Management UIProvideProvide, not determined yetFacilitateProvide, not open sourcedProvide, Consume and FacilitateIn FutureN/AProvide for its own runtimeProvides (some use cases)
Messaging & EventsProvideProvideProvideConsumeProvide, Consume and FacilitateIn FutureN/A
Provides
Notifications & AlertsProvideProvide, under developingProvideConsumeProvide, Consume and FacilitateIn FutureN/A
Provides
SecurityProvideProvideProvideConsumeProvide, Consume and FacilitateProvideProvide, Consume, FacilitateProvideProvides
StorageProvideProvideProvideFacilitateProvide, Consume and Facilitate - BufferingProvideConsumeProvide (local virtual disks, clustered storage)N/A



Existing Projects by Deployment & Industry Verticals (Support, Possible, N/A; Add context as needed)

Deployment TypeAkrainoBaetylEdgeXeKuiperFledgeHome EdgeOpen HorizonProject EVEFDO
Customer Devices (Edge Nodes)SupportSupportSupportSupportSupportSupport

Support

(Agent)

SupportSupport
Customer Premises (DC and Edge Gateways)SupportSupportSupportSupportSupportSupport

Support

(Agent, Management Hub)

SupportSupport
Telco Network Edge (MEC and Far-MEC)SupportSupportPossibleSupportPossibleNA

Support

(Management Hub)

SupportPossible
Telco CO & RegionalSupportSupportPossibleSupportPossibleNAN/APossiblePossible
Cloud Edge & CDNsSupportSupportPossibleSupportPossiblePossibleN/APossibleSupport
Public CloudSupportSupportPossibleSupportN/APossibleN/A
Support
Private CloudSupportSupportPossibleSupportN/APossibleN/A
Support


Existing Projects by Deployment & Industry Verticals (✔ or X; Add context as needed)

Directly applicable Industry/Verticals use casesAkrainoBaetylEdgeXeKuiperFledgeHome EdgeOpen HorizonProject EVEFDO
Automotive / Connected CarxXX
Chemicals
XXX
Facilities / Building automation
ConsumerXXX
X
Manufacturing✔ - Production deploymentsX
Metal & Mining
✔ - PoCsX
Oil & Gas✔ - PoCsX
PharmaX✔ - PoCsX
X
Health Care
XXXX
X
Power & Utilities✔ -  Production deployments
Pulp & Paper
XXX
X
Telco OperatorsXXX
Telco/Communications Service Provider (Network Equipment Provider)XXX
Transportation (asset tracking)XX
Supply Chain
XX
Preventative Maintenance
✔ -  Production deployments (Not a vertical)
Water Utilities
X✔ - PoCsXX
Security / Surveillance
 X  ✔
Retail / Commerce (physical point of sale with customers)
X XXX
Other - Please add if not listed above (please notify TAC-subgroup@lists.lfedge.org when you add one)

Energy, Smart venue







Deployments (static v dynamic, connectivity, physical placement) - (✔ or X; Add context as needed)

ChemicalsFacilities / Building automationConsumerManufacturingMetal & Mining - PoCsPharmaHealth CarePower & UtilitiesPulp & PaperTelco OperatorsTelco/Communications Service Provider (Network Equipment Provider)Transportation (asset tracking)Supply ChainPreventative Maintenance
Directly applicable Industry/Verticals use casesUse CasesAkrainoBaetylEdgeXFogLAMPeKuiperFledgeHome EdgeProject EVEAutomotive / Connected CarXOpen HorizonProject EVEFDO
Gateways (to Cloud, to other placements)X
NFV InfrastructureXX - Production deploymentsXXXOil & Gas✔ - PoCsX
Stationary during their entire usable life / Fixed placement edge constellations / Assume you always have connectivity and you don't need to store & forward. - PoCsX ✔ -  Production deployments
Stationary during active periods, but nomadic between activations (e.g., fixed access) / Not always assumed to have connectivity. Don't expect to store & forward.XXX
Mobile within a constrained and well-defined space (e.g., in a factory) / Expect to have intermittent connectivity and store & forward.XX      -  Production deployments (Not a vertical)Water Utilities✔ - PoCsSecurity / Surveillance XRetail / Commerce (physical point of sale with customers) XOther - Please add if not listed above (please notify TAC-subgroup@lists.lfedge.org when you add one)
Deployments (static v dynamic, connectivity, physical placement) - (✔ or X
Fully mobile (To include: Wearables and Connected Vehicles) / Bursts of connectivity and always store & forward.X      ✔



Compute Stack Layers (architecture classification) - (Provide, Require, or N/A; Add context as needed)

Use CasesCompute Stack LayersAkrainoBaetylEdgeXeKuiperFogLAMPFledgeHome EdgeOpen HorizonProject EVEGateways (to Cloud, to other placements)NFV InfrastructureOn-demand events (pop-up event)Stationary during their entire usable life / Fixed placement edge constellations / Assume you always have connectivity and you don't need to store & forward.Stationary during active periods, but nomadic between activations (e.g., fixed access) / Not always assumed to have connectivity. Don't expect to store & forward.Mobile within a constrained and well-defined space (e.g., in a factory) / Expect to have intermittent connectivity and store & forward.Fully mobile (To include: Wearables and Connected Vehicles) / Bursts of connectivity and always store & forward.

Compute Stack Layers (architecture classification) - (Provide, Require, or N/A; Add context as needed)

Provide
Compute Stack LayersAkrainoEdgeXFogLAMPHome EdgeProject EVE
APIsProvideProvideProvideApplicationsDeployedProvideFirmwareUpdate and ConfigureHardwareProvision and ConfigureRequireRequireOrchestrationRequireProvideOSRequireRequireProvideVM/ContainersRequireProvideFDO
APIsProvideProvideProvideProvideProvideProvideRequireProvideProvide
ApplicationsDeployedProvideProvideProvideProvideN/ARequire
Provide
FirmwareUpdate and ConfigureProvide, OS as a FirmwareRequireN/ARequireN/AN/A
Require
HardwareProvision and ConfigureRequireRequireN/ARequireRequireRequireRequireRequire
OrchestrationRequireRequireRequireN/AN/AProvideRequireProvideN/A
OSRequireProvideRequireN/ARequireRequireRequireProvideRequire
VM/ContainersRequireRequire, vm is optionalProvideProvideRequireRequireRequireProvideRequire, vm is optional


Cloud Stack Layers (architecture classification) - (Provide, Require, or N/A; Add context as needed)

FogLAMP
Cloud Stack LayersAkrainoBaetylEdgeXeKuiperFledgeHome EdgeOpen HorizonProject EVEFDO
ApplicationsYesProvide (services can live in cloud layer)ProvideN/AProvideRequire
Yes
Configuration (drive)Content (management system)IaaSYes
ProvideN/AN/AProvide
Yes
Content (management system)Yes
ProvideN/AN/AProvide
Yes
IaaSNo
N/AN/AProvide (at Edge but not cloud)N/AProvide (at Edge but not cloud)No
PaaSYes
N/AN/AN/AN/A
No
Physical InfrastructureNo
N/AN/AN/AN/A
No
SaaSNo
N/AN/AProvideN/A
No