Skip to main content
1-Visitor
April 12, 2018
Question

Can ThingWorx Analytics be deployed on EMS and how?

  • April 12, 2018
  • 1 reply
  • 3247 views

Hi All,

I am just starting out with ThingWorx edge connectivity. I want to know if it is possible to bring the Analytics and Mashup on the Edge side.

That is, even if the connectivity with the ThingWorx server breaks, the solution will still be able to perform analytics and host a dashboard on the edge side.

For reference, I am attaching a picture showcasing azure edge solution. I am trying to determine if something like this can be done via ThingWorx and how.

azure iot edge solution diagram.png

 

 

 

 

Any help would be greatly appreciated.

Thanks.

1 reply

5-Regular Member
April 12, 2018

Hi @sonali92jain I don't think for your purpose EMS alone will be sufficient to serve Mashups to the client, since EMS is used for connecting to ThingWorx and if you only have one ThingWorx instance and if that goes down EMS will lose it's connectivity

 

I think what you are looking for would require ThingWorx setup in High Availability and for that you might want to review ThingWorx Deployment ArchitectureThingWorx High Availability

 

 

17-Peridot
April 16, 2018

@sonali92jain

 

To add to Sushant's response, ThingWorx Analytics from version 8.1 onward is completely reliant on ThingWorx Foundation for Service Handling (APIs and Data upload) as well as the Analytics Builder Mashup.

 

If ThingWorx goes down, Analytics will not be able to be used.

1-Visitor
April 17, 2018

@nsampat @supandey

So, what I am understanding here is that Thingworx Edge Infrastructure only supports secure connectivity for remote devices that cannot make TLS connections. All the computations and decision making will be happening at the ThingWorx foundation level. If the connectivity breaks, the functioning/computing at the edge comes to a halt. 

 

Wikipedia defines Edge Computing as “pushing the frontier of computing applications, data, and services away from centralized nodes to the logical extremes of a network. It enables analytics and data gathering to occur at the source of the data."

Am I correct to assume that ThingWorx IoT Suite does not provide "edge computing" in its true sense ?