Versions Compared

Key

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

...

  • Facilitate East-West capability
    • Scale/Load balance across EXF instances
    • EXF Failover
    • Cluster of EXF node management
  • Facilitate North-South capability
    • Gateway (EXF) Device Service
    • Gateway (EXF) to Gateway (EXF) export
  • Plug into system management systems (Pulse, System Center, AirWatch, etc.)
  • Reference implementation device services for common protocols BACnet, Modbus, etc.
  • Local console user interfaces
  • Export Services SDK-like facility to allow for
    • Additional transformations
    • Additional filtering
    • Alternate encryption and compress routines
    • Address other protocol endpoints (AMPQ, DDS, ...)
    • Provide cloud connectors (Azure, Watson, SAP Hana, etc.)
  • Device Service and Device Service SDK improvements
    • Refactor/simplify the SDK
    • provide more code examples for other protocols (Zigbee, Zwave, ...)
    • Standards (OPC-UA, OCF, etc.)
    • Connectivity to other systems (Kura, IoTivity, ...)
    • Alternate language support (C/C++, Python, Go,...)

Quality Assurance Procedures

  • More and improved microservice unit tests
  • Checkin/code review procedures
  • test plans/test cases
  • integration tests (service to service)
  • performance testing
  • scalability testing
  • soak testing
  • platform/OS testing
  • release management schedule and procedures
  • automated build, test and release process as part of standard DevOps

Additional Microservice/Subsystem Required

...