Upload
safe-software
View
728
Download
1
Embed Size (px)
DESCRIPTION
Find out how to instantly deliver data to users exactly how it's needed. We'll demonstrate how to process real-time and sensor data for use in operations. You'll also see how to send notifications and stream data to users in a format that's useful to them. Plus, see how you can apply business logic to incoming data and trigger different tasks based on results.
Citation preview
Meet the presenters.
Aaron Koning FME Server Product Manager
Stewart Harper Technical Director, Cloud Services
Ask us. And join the discussion.
Please submit using the GoToWebinar panel.
We will follow-up with unanswered questions.
De Wet
Strap in, we’re diving deep!
For an introductory overview of our FME product suite check out the interactive webinar that runs every week on Thursdays:
http://www.safe.com/live-product-demo/
What is Real-Time Data?Data is delivered for processing as it is collected.
On-Demand Real-TimeComplex Event ProcessingLow Data Velocity ( < 1 message / second)
Continuous Real-TimeContinuous Stream of DataHigh Data Velocity ( > 1 message / second)
Event Based Real-Time(Publishers/Triggers)
Amazon SQS
Java Messaging
Service(JMS)
UDPAmazon SNS
Web SocketsEmailschedulerDirectory Watcher
TOPIC
Scheduler
Event Based Real-Time (Publishers/Triggers)
AWS SQS
AWS SNSWeb Sockets
Directory Watch
UDPJMS Email
REST API
Event Based Real-Time(Actions/Subscribers)
TOPIC
Amazon SNS
Amazon SQS
Amazon S3
EmailFTP
Java Messaging
Service(JMS)REST APIWeb Sockets
Event Based Real-Time(Actions/Subscribers)
FTP
AWS SQSAWS SNS
Web Sockets
APNS
JMS Email REST API
AWS S3 Google
Sensors, Geofences and Notifications
Real Time River Flow Select residents in affected area.
Send notifications to residents.
Sensors, Geofences and Notifications
Water Data
1. Threshold Analysis
2. Select potentially affected houses based on flow.
3. Send automated texts and calls using
Household data
Subscribe
1. User subscribes to an AOI
2. User confirms subscription
HTTP JSON
3. Load Subscriber into DB
Report, Notify
1. Avalanche incident reported.
4. Send subscribers email alert
HTTP JSON
2. Consume Request
3. Select users within event geofence
Subscribers
Mobile Subscribe, Report, Notify
Mobile data capture (photos, data & location) Mobile notifications Mobile data analysis
Code
Fighting Australian Bushfires with FME Cloud
Success Story
Poll: Which file storage services would you like us to add ‘watch’ capability to? (select all that apply)
Stream Based Real-Time(High Velocity Data)
EngineData Stream
Web SocketTCP/IP
TweetStreamerJMS
AmazonSQS
Engine
Engine
Engine dedicated to processing data stream
Engine for other server tasks
Engine for other server tasks
FME Server Engines
Dedicated EngineTechnology
Stream Based Real-TimeNow add business rules
If: a threshold number of eventsin a given area within a certain duration
Then: notify concerned persons
Success Story
Processing High Velocity Data Analyze # of reports per zone within time period
Tracking Database
If: a threshold number of eventsin a given area within a certain duration
Then: notify concerned persons
Poll: Which protocol are you most interested in using with a dedicated FME Engine? (select all that apply)
Free FME Server Training
Online instructor lead training:
May 28/29July 29/30September 23/24November 18/19
Q&A – Chat or LiveRaise your hand to ask a question over the air.
Please ensure your audio input is set up.
Thank you!Sales
[email protected] Support
www.safe.com/support (604) 501-9985 ext. 278
Aaron Koning [email protected]
Stewart Harper [email protected]
@FMELizard