Fledge works closely with Project EVE, which provides system and orchestration services and a container runtime for Fledge applications and services. Together industrial operators can build, manage, secure and support all their non-SCADA, non-DCS connected machines, IIoT and sensors as they scale.
Fledge is also integrated with Akraino Edge Stack, as both projects support the roll out 5G and private LTE networks.
It also complements EdgeX Foundry on the industrial side. EdgeX has extensive control features, focused more where data management and integrated control are required and Fledge specifically works when data from brown field systems is not connected to the primary control systems (often serviced by RBM) and environmental/situational/safety sensors. and Eve were the first two projects to engage in joint interoperability and compatibility engineering and testing. The effort started with FogLAMP in late 2018 before the formation of LF Edge. It was due to the efforts of Zededa and the Linux Foundation that encouraged Dianomic and OSIsoft to become founding board members. During that process, in December of 2019, a request was made to contribute FogLAMP to LF Edge.
When the board asked for its first joint project demo, EVE and Fledge stepped up and produced a model wind turbine.
And an industrial Flir Infrared camera demonstration. Fledge looks forward to more extensions with Akraino, Open Horizon and Intel SDO integrations in 2020.
Fledge has a unique architecture that enables rapid south and northbound protocols and data mappings to be written (w/o a new micro service). The code can be potentially be written in any language. Currently available languages include C/C++, Go and Java (via dynamic linking) and Python (via shim layers). This list can be extended to other relevant languages as needed. Using Python a relatively junior engineer can be very productive (minutes to hours for data mappings, days new protocols). Most industrials have modest development expertise. This feature is a major source of our community activity and addresses a critical pain point in the industrial market.
A recent request was made to leverage southbound connectivity across LF Edge Projects. Fledge is in several PoCs where Fledge has been used to enable commercial platforms south connections. AWS Greengrass being one of them. We could imagine doing a similar northbound integration with the EdgeX Project if desired.
The Fledge roadmap also includes the integration and testing with systems and subsystems lower in the stack. This is an immediate opportunity for cross project cooperation.