Versions Compared

Key

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

...

AreaMicroserviceGaps IdentifiedCriticalityWhy ImportantRecommended Actions
DeviceOPC UAMissing

Status
colourYellow
titleHigh

New installations of SCADA systems are typically expected to be compliant with the OPC UA standardIntegrate Samsung DS for OPC UA
DeviceOPC DAMissing

Status
colourYellow
titleHigh

Although OPC UA is an emerging standard, E&P Companies are still massively using OPC DA in legacy systems and in some cases in new installations as wellAssess resources to develop this
DeviceModbusSeems like the current Modbus implementation is querying 1 register at a time on the Modbus Slave. Modbus requests should be grouped together requisting multiple registers with a single call.

Status
colourYellow
titleHigh

Sending too many requests is invasive on the PLC which needs to conserve CPU cycles to perform its control dutiesEngage Device WG and discuss with them how to handle this
DeviceZigbeeMissing

Status
colourBlue
titleMediumLow

Wireless sensors are slowly gaining traction for non-critical measurements as wiring can be tough in certain constrained environments. Zigbee would be a good option.Assess resources to develop this
DeviceLoRaMissing

Blue
Status
colour
titleMediumLow

Wireless sensors are slowly gaining traction for non-critical measurements as wiring can be tough in certain constrained environments. LoRa would be a good option.Assess resources to develop this
DeviceGPSMissing

Status
colourBlue
titleMedium

Could a GPS DS serve to get the coordinates (lat/long - 2 floating point metrics) from the gateway?Assess resources to develop this
DeviceProfinetMissing

colour
Status
BluetitleMediumLow

Siemens hardware is used in many Oil&Gas installations (e.g. North Sea) and Profinet I/O would be a suitable protocol for interfacing with EdgeXAssess resources to develop this
DeviceDDSMissing

Status
colourBlue
titleMedium

DDS is used in drilling for data messaging on critical itemsCoreDataCoreMetadataCoreCommandAssess resources to develop this
SupportRules Engine / AnalyticsSupportSchedulingSupportAlerts & Notifications



SupportLoggingNeed to be able to specify persistency policies for type of logs

Status
colourYellow
titleHigh

Different logs are required for liability purposes and can be assessed in case of incidentsEngage Core WG and discuss with them how to handle this
ExportClient Registration & DistributionMissing mechanism for backfilling historical data. (perform an export job from start-timestamp to end-timestamp)

Status
colourBlue
titleMedium

Retrieve historical data back to the cloudEngage Applications WG and discuss with them how to handle this
ExportClient Registration & DistributionMissing Osisoft PI Export Capabilities

Status
colourYellow
titleHigh


Vertical Solutions WG will develop this. Sync with Export WG.
ExportClient Registration & DistributionMissing InfluxDB Export CapabilitiesSystemSystem ManagementConnection loss handling: changes made while offline will be cached and sent when connection is re-established

Status
colourBlueYellow
titleMediumHigh


Vertical Solutions WG will develop this. Sync with Export WG.Edges could be often disconnected
SecuritySecurityNeed to lock down access to EdgeX from remote hosts not authenticatedunathorized access

Status
colourYellow
titleHigh

High security concerns

...