Versions Compared

Key

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

...

  • Is the software that communicates between from the physical IoT devices and sensors, with to the Enterprise data storage, enterprise analytics, and intelligence engines
  • Collects data from “south side” devices and sensors
  • Provides a small amount of intelligence or analytics (rule engines, CEP, limited machine learning) at the edge to provide early edge)detection and warning capability
  • Transforms and packages data for “north side” Enterprise systems and services
  • Is a microservice-based architecture that enables third parties (partners, vendors, customers, and so forth) to provide, replace, or augment their own solutions within the stack

...

  • Flexibility: Edge X 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: Edge X Foundry provides the Software Development Kit (SDK) to provide scaffolding to get you started.  
  • Reliability: Edge X Foundry is unique because it is supported by a wide array of reliable, established companies. Other open source IoT software does not have the support of such an array of high-tech industry leaders.

Architectural Tenets

...

  • Hardware independent (Intel, Arm, and so forth)
  • OS independent (Windows, Linux, *nix, and so forth)
  • Flexible deployment models (virtualization, containerization, local, cloud, and so forth)
  • Microservices everywhere for everything--independently developed, deployed, updated modules of the gateway software and reduction of single points of failure
  • Productivity over technology--select your programming language (polyglottic), select your framework
  • Best practices solutions
  • Edge X Foundry , and supports the ecosystem (any microservice can be replaced by a better service or one that better supports a particular use case)

...