johnny thorington - tmcnet...up-to-date by managing firmware and user application scripts 23 cloud...

27

Upload: others

Post on 10-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:
Page 2: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

Johnny Thorington

CTO & GM, Core Technology Group

"Resource constrained devices... The most powerful

things in IoT?"

Page 3: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

IoT is Simple Right?

Source: Gartner

Page 4: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:
Page 5: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:
Page 6: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

What Do these Apps Have in Common?

Page 7: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

System of Systems

Source: HBR

Page 8: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

Platform of Platforms

Source: Gartner

Page 9: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

Back to Semios

Page 10: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

Limitations of the Norm

Access point sync timeOT/IT separation

Power consumptionObstacle interference

Handshake timeIP stack initialization time

Memory footprint

Unreliable transportIP stack initialization time

Memory footprint

Page 11: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

Industrial IoT Reality?

Edge analyticsEndpoint analytics

Event-driven processing

Short wake cyclesSync & async data handling

Multiple applications

Cloud learningThing control

Thing management

Reliable transportNetwork & System Interop

OT/IT separation/integration

Page 12: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

12

Life Cycle Full of Challenges

Different phases of the product development and installation process require specialized tools and services

It is extremely difficult to develop, deploy, and manage scalable, secure IoT systems all the way to the wireless device…

Page 13: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

13

First CONNECT the end-devices in the edge network to each other & edge gateways. This is where the customer makes their technology decision.

Connect

Page 14: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

Distributed Intelligence

Page 15: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

15

The next step is to DEVELOP the intended application on top of the connected infrastructure. This gives purpose to each thing by distributing the intelligence across the edge network

Develop

Page 16: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

16

Once the application is complete, specialty tools are required to DEPLOY the solution into the final environment (at scale and without the need for experts at every step).

Deploy

Page 17: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

17

The final piece is to MANAGE the devices and their associated networks. This includes updating software remotely to provide the latest in security and functional improvements

Manage

Page 18: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

18

“Thing” Services

Things Services are pre-built configurable software services added to the gateway that address common patterns developers once had to create themselves.

Page 19: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

19

Thing Services Details

Blend configurable network with custom distributed event-

driven business logic

Configurable via GUIs or APIs

Uses standard interfaces

Page 20: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

20

Data Collector – Thing Service

Configurable & automated collection

& presentation of polled or async data from remote SNAP

devices

Optional “Actuation” where devices receive commands to execute

Page 21: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

21

Site Doctor - Thing Service

Diagnostic views into network health

Quickly identify complex network issues such as stranded nodes, single points of failure, and low signal strength via GUI or REST API.

Page 22: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

22

Site Director – Thing Service

Node-level software management

Ensure remote device are secure & up-to-date by managing firmware

and user application scripts

Page 23: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

23

Cloud Flexibility

Synapse has integrated with a growing list of cloud platforms and providers:

Your customers can find a number of easy-to-implement examples online…

Page 24: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

24

Development Needs: Tutorials, examples and reference guides

Guided information on SNAP HW, SW and SNAP tools

developer.synapse-wireless.com

Page 25: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

25

More Development Needs: Software tutorials and examples

Repository for coding examples, experiments and tutorialsHttps://github.com/synapse-wireless

Page 26: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

26

A Things Platform… Perfect to pair with IoT Platforms

Page 27: Johnny Thorington - TMCnet...up-to-date by managing firmware and user application scripts 23 Cloud Flexibility Synapse has integrated with a growing list of cloud platforms and providers:

Thank You