23
Real Time Data and FME FME Server is Automation! I like how he thinks! I like to set it and forget it!!

Real Time Data and FME

Embed Size (px)

Citation preview

Real Time Data and FME

FME Server is Automation!

I like how he thinks!

I like to set it and forget it!!

Two Types of Real-Time Data

Event Based or Notification BasedIndependent discrete events that occur at a rate of: < 1 message / second Continuous Data StreamHigh Velocity Data Stream of > 1 message / second.

Real Time #1:

Notifications

Real Time #1 - NotificationsNotifications all follow the same pattern:

Something

happens

FME Workspace is run

Output isdelivered

Love

FM

E

Notification Service Terms

SubscriberWorkspacePublisher

T T

Topics

Love

FM

E

Email based Automation

Email triggers FME to process email contents.

Notification ServiceEmail -> Validate DWG -> Email

Publisher

Email

Workspace

Validate DWG

SubscriberLove

FM

E Email

Notification ServiceEmail -> Validate DWG -> Email

Publisher

Email

Workspace

Validate DWG

SubscriberLove

FM

E EmailDEMO

Webhook based Automation

Workspace Subscriber

T

Webhook callto topic

Notification ServiceWebHook -> Run Workspace-> Deliver

T

Love

FM

E

Schedule Based

Automation

Workspace Subscriber

T

Scheduler

Notification ServiceSchedule -> Run Workspace -> Deliver

Love

FM

E

Data Driven Automation

Workspace Subscriber

T

Data Arrives

Notification ServiceData Driven Automation

T

Local or UNC

Love

FM

E

From NetworkTo Cloud…

D

Workspace Subscriber

T

Data Arrives

Notification ServiceData Driven Automation

T

FTP or Amazon S3 or … (others coming)

Love

FM

E

Workspace Subscriber

T

Data Arrives

Notification ServiceData Driven Automation

T

FTP or Amazon S3 or … (others coming)

Love

FM

EDEMO

Real Time #2

Data Streams

FME Engine(s) directly

connected to data stream.

Engines connected to Streams

FME

FME Server Core

JMS Stream WebSocket Stream

Connected and dedicatedto stream

Connected and dedicatedto stream

Engine

Engine

Engine

Engine

Engine Engine

Supported Direct Connections

Web Sockets

Java Message Service (JMS)

Amazon Simple Queue Service (SQS)

Amazon Simple Notification Service (SNS)

TCP/IP

JMS / Websocket Demo

Thank [email protected]