FogFlow is an IoT edge computing framework that automatically orchestrates dynamic data processing flows over cloud and edges based on various context, including:
- system context: the available system resources from all layers;
- data context: the registered metadata of all available data entities;
- usage context: the expected QoS defined by users.
By leveraging these contextual information, FogFlow is able to provide optimized QoS with minimal development effort and nearly zero operation overhead. Currently, FogFlow has been applied into various business use cases in the areas of retails, smart cities, and smart industry.
.. toctree:: :maxdepth: 1 :caption: Quick Start :numbered: introduction.rst setup.rst example1.rst example2.rst example3.rst example4.rst
.. toctree:: :maxdepth: 1 :caption: Tutorial for Service Developers :numbered: overview.rst context.rst processing.rst concept.rst programming.rst api.rst test.rst
.. toctree:: :maxdepth: 1 :caption: Tutorial for Platform Operators :numbered: cloud.rst edge.rst registry.rst
.. toctree:: :maxdepth: 1 :caption: Help publication.rst troubleshooting.rst contact.rst