Versions Compared

Key

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

...

What is EdgeX Foundry and why use it?  EdgeX Foundry is the future.  

EdgeX Foundry is

...

the Interop platform for the IoT edge and is developed in partnership with industry leaders and the Linux Foundation.

EdgeX Foundry is a versatile, flexible, open-source Edge and Cloud software, with plug-and-play architecture to enable you to utilize the variety of components already created for EdgeX Foundry, to customize them, or to create your own components as you need them under an Apache 2 license.  

The appeal of EdgeX Foundry is its simplicity.  The architectural "structure" is created by the linking of the microsystems EdgeX Foundry's microsystems to each other.

Instead of a steep learning curve and learning a complex system before being able to customize anything, EdgeX Foundry provides the ability to use it immediately.

In addition, a large amount of work has been completed so that you, or other members of the open source community, can add other specific microservices that are not included in EdgeX Foundry today, due to licensing.  

...

  • Flexibility: EdgeX Foundry is polyglottic enabling Developers to develop components in any software language and not be limited to only one language, such as Java. Other software connecting to IoT is not as flexible and requires Developers to use specific programming languages. 
  • Usability: EdgeX Foundry provides the Software Development Kit (SDK) to provide scaffolding to get you started.  Instead of a steep learning curve, learning a complex system before being able to develop in the environment, EdgeX Foundry provides an easy-to-use environment and the ability to use it immediately.  
  • Reliability: EdgeX Foundry is unique because it is supported by a wide array of reliable, established companies . Some other open source IoT software does not have the support of such an array of high-tech industry leaders.and organizations. 


EdgeX Foundry has a microservice-based architecture and performs the following activities:

...