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)
  • Fledge (FogLAMP) (June 27, 2019)
  • Home Edge (August 19, 2019)
  • OpenEdge (July 22, 2019)
  • Project EVE (June 3, 2019)

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

LoggingSecurityStorage
FunctionsAkrainoBaetylEdgeXFledgeHome EdgeOpenEdgeProject EVE
APIsProvideProvideProvideProvide, Consume, Facilitate - Microcontroller Example - South Microservice (esp8266)ProvideProvideProvide
Cloud ConnectivityProvideProvide, not only Baidu CloudProvideProvide, Consume and Facilitate - North repos, GCP, OSI-OMFIn FutureProvide, not only Baidu CloudProvide
Container Runtime & OrchestrationProvideConsumeConsumeConsume (debian, rpm, docker, Project Eve)Consume -(Docker)ConsumeProvide for Edge Container
Data GovernanceNAProvide
Provide and Facilitate - Auditing logs and asset tracking.In FutureProvide
Data ModelsProvideN/A
Provide, Consume and FacilitateIn FutureN/AProvide for Edge Container (not app data)
Device ConnectivityProvideProvide, MQTT protocolProvideProvide, Consume and FacilitateProvideProvide, MQTT protocolProvide (incl LTE, WiFi, serial)
Filters/Pre-processingProvideProvideProvideProvide and FacilitateIn Future
LoggingProvideProvideProvideConsumeIn FutureProvideProvide for its own runtime
Management UIProvideProvide, not determined yetFacilitateProvide, Consume and FacilitateIn FutureProvide , not determined yetProvide for for its own runtime
Messaging & EventsProvideProvideProvideProvide, Consume and FacilitateIn FutureProvide
Notifications & AlertsProvideProvide, under developingProvideProvide, Consume and FacilitateIn Future
SecurityProvide, under developingProvideProvideProvide, Consume and FacilitateIn FutureProvide
StorageProvideProvideProvideProvide, Consume and Facilitate - BufferingProvideProvideProvide (local virtual disks)



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

OpenEdgeSupportSupportSupportSupport
Deployment TypeAkrainoBaetylEdgeXFledgeHome EdgeProject EVE
Customer Devices (Edge Nodes)SupportSupportSupportSupportSupportSupport
Customer Premises (DC and Edge Gateways)SupportSupportSupportSupportSupportSupport
Telco Network Edge (MEC and Far-MEC)SupportSupportPossiblePossibleNAPossible
Telco CO & RegionalSupportSupport
PossibleNA
Cloud Edge & CDNsSupportSupportPossiblePossiblePossible
Public CloudSupportSupportPossibleN/APossible
Private CloudSupportSupportPossibleN/APossibleSupport


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

OpenEdge
Directly applicable Industry/Verticals use casesAkrainoBaetylEdgeXFledgeHome EdgeProject EVE
Automotive / Connected Car
X

ChemicalsChemicals
XX

Facilities / Building automation
ConsumerXXX

ManufacturingManufacturing✔ - Production deployments
Metal & Mining
✔ - PoCs

Oil & Gas✔ - PoCs
PharmaX✔ - PoCsX

Health Care
X
X

Power & Utilities✔ -  Production deployments
Pulp & Paper
XX

Telco Operators
X

Telco/Communications Service Provider (Network Equipment Provider)
X

Transportation (asset tracking)X

Supply Chain
X

Preventative Maintenance
✔ -  Production deployments (Not a vertical)

Water Utilities
X✔ - PoCsX
Security / Surveillance
 X       
Retail / Commerce (physical point of sale with customers)
X XX
Other - 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; Add context as needed)

OpenEdge      
Use CasesAkrainoBaetylEdgeXFledgeHome EdgeProject EVE
Gateways (to Cloud, to other placements)
NFV InfrastructureX
X

Stationary during their entire usable life / Fixed placement edge constellations / Assume you always have connectivity and you don't need to store & forward.X      
Stationary during active periods, but nomadic between activations (e.g., fixed access) / Not always assumed to have connectivity. Don't expect to store & forward.X
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.X      ✔X



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

Provide, vm is optional
Compute Stack LayersAkrainoBaetylEdgeXFledgeHome EdgeOpenEdgeProject EVE
APIsProvideProvideProvideProvideProvideProvide
ApplicationsDeployedProvideProvideProvide

FirmwareUpdate and ConfigureRequireProvide, OS as a Firmware
Require

HardwareProvision and ConfigureRequireRequireRequireRequireRequire
OrchestrationRequireRequire
N/AProvideRequireProvide
OSRequireProvideRequireRequireRequireProvide
VM/ContainersRequireProvideRequireRequire, vm is optionalProvideRequireRequireProvide


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

OpenEdge
Cloud Stack LayersAkrainoBaetylEdgeXFledgeHome EdgeProject EVE
ApplicationsYesProvide (services can live in cloud layer)N/AYes

Configuration (drive)Yes
N/AYes

Content (management system)Yes
N/AYes

IaaSNo
N/AProvide (at Edge but not cloud)NoProvide (at Edge but not cloud)
PaaSYes
N/AYes

Physical InfrastructureNo
N/ANo

SaaSNo
N/ANo