deep dive into fme server 2013

44
Deep Dive into FME Server 2013 January 31 st 2013

Upload: safe-software

Post on 20-Jun-2015

941 views

Category:

Technology


3 download

DESCRIPTION

Learn more about FME Server 2013, with a deep dive into its new features from Safe's co-founders Don Murray and Dale Lutz. You’ll learn about the new web user interface, usability improvements, mobile support, and get introduced to the FME Server Notification Service. Recorded January 2013

TRANSCRIPT

Page 1: Deep Dive into FME Server 2013

Deep Dive into FME Server 2013

January 31st 2013

Page 2: Deep Dive into FME Server 2013

Who Are We?

Aaron Koning FME Server Product Manager

Don MurrayPresident and Cofounder

Today’s Presenters

Page 3: Deep Dive into FME Server 2013

FME Server - Agenda

Installation

Web Interface

Publish Wizard

Real-time Data

Job Routing

Scheduling

Migration

Page 4: Deep Dive into FME Server 2013

Polls

Which version of FME Server are you using?

Page 5: Deep Dive into FME Server 2013

Installation

Architectures

Express

High Capacity

High Availability

Page 6: Deep Dive into FME Server 2013

Installation – High Capacity

Page 7: Deep Dive into FME Server 2013

Installation – High Availability

Page 8: Deep Dive into FME Server 2013

Installation

Installer options

Express

Engine

Custom

Page 9: Deep Dive into FME Server 2013

Web Interface

All New – built on HTML5/JavaScript

framework

Combined user and admin interface

Repository based navigation

Page 10: Deep Dive into FME Server 2013

Web Interface

All New – built on HTML5/JavaScript

framework

Combined user and admin interface

Repository based navigationDemo

Page 11: Deep Dive into FME Server 2013

Web Interface – cont.

Drag and drop upload

Improved jobs view

Users can manage repositories

Page 12: Deep Dive into FME Server 2013

Web Interface – cont.

Drag and drop upload

Improved jobs view

Improved scheduling

Users can manage repositoriesDemo

Page 13: Deep Dive into FME Server 2013

Polls

What is your favorite feature of the new web interface?

Page 14: Deep Dive into FME Server 2013

Web Interface – 2013 SP1

Single Sign-on (Windows Authentication)

Automatically send your windows authentication

credentials to the web interface so that you never have

to enter your username and password.

Page 15: Deep Dive into FME Server 2013

Publish Wizard

Simplified to three steps

Source data is automatically included for

upload

Page 16: Deep Dive into FME Server 2013

Publish Wizard

Simplified to three steps

Source data is automatically included for

upload

Demo

Page 17: Deep Dive into FME Server 2013

Processing Real-time data

Two flavours:

Notification Service – Flexiblility

Message Streaming – High capacity

Page 18: Deep Dive into FME Server 2013

Notification Service

Send and receive notifications

Publish and subscribe pattern

Publications

Topics

Subscriptions

Protocols

Page 19: Deep Dive into FME Server 2013

Notification Service

Page 20: Deep Dive into FME Server 2013

Data Transformation by Email

Easy to use

Email

Page 21: Deep Dive into FME Server 2013

Data Transformation by Email

Easy to use

Email

Demo

Page 22: Deep Dive into FME Server 2013

New ways to trigger notifications

Sample clients that publish to FME Server

Database trigger

Directory watcher

Page 23: Deep Dive into FME Server 2013

New ways to trigger notifications

Sample clients that publish to FME Server

Database trigger

Directory watcher

Demo

Page 24: Deep Dive into FME Server 2013

Mobile

Service mobile market

Google Cloud Messaging (GCM)

Apple Notification Service (APNS)

Apps for iPhone and Android

FME Reporter

FME Alerts

Page 25: Deep Dive into FME Server 2013

Enterprise Integration

Integrate with other Enterprise Applications

Java Messaging Service (JMS)

JMS Providers

IBM WebSphere MQ

Apache ActiveMQ

Jboss HornetQ

Page 26: Deep Dive into FME Server 2013

Enterprise Integration

Integrate with other Enterprise Applications

Java Messaging Service (JMS)

JMS Providers

IBM WebSphere MQ

Apache ActiveMQ

Jboss HornetQ

Demo

Page 27: Deep Dive into FME Server 2013

Enterprise Integration

Page 28: Deep Dive into FME Server 2013

Enterprise IntegrationJMS Message Flow

Page 29: Deep Dive into FME Server 2013

Message Streaming

Achieve high throughput (1000s messages/second)

Direct communication to/from FME Engine

Protocols

TCP/IP

JMS (2013 SP1)

Python

HTML5 WebSockets

Page 30: Deep Dive into FME Server 2013

Message Streaming

Achieve high throughput (1000s messages/second)

Direct communication to/from FME Engine

Protocols

TCP/IP

HTML5 WebSockets

JMS

Demo

Page 31: Deep Dive into FME Server 2013

Polls

What real-time capability has you most excited?

Page 32: Deep Dive into FME Server 2013

Publish to Topic upon Job Completion2013 SP1 - Available now

Send a status report to a topic of your choosing when

a job finishes running

Use cases:

Send an email when a job completes

Send an email to the administrator anytime the job fails

Send the resultant data to a FTP site

Run a job only after another one completes

successfully…

Page 33: Deep Dive into FME Server 2013

Complex Event Processing

Workspaces provide the key functionality for

Complex Event Processing (CEP)

Receive (subscribe)

Process and filter

Spatial, Temporal, Numeric, Textual

Send (publish)

Page 34: Deep Dive into FME Server 2013

Complex Event Processing

Workspaces provide the key functionality for

Complex Event Processing (CEP)

Receive (subscribe)

Process and filter

Spatial, Temporal, Numeric, Textual

Send (publish)

Demo

Page 35: Deep Dive into FME Server 2013

Job Routing

FME Engines are assigned tags

Two methods for tagging jobs

Server side repository tagging

Client side job tagging

Page 36: Deep Dive into FME Server 2013

Job Routing

Page 37: Deep Dive into FME Server 2013

Job Routing

Demo

Page 38: Deep Dive into FME Server 2013

Scheduling

Job Routing tag

Time to live

Page 39: Deep Dive into FME Server 2013

Scheduling

Job Routing tag

Time to live

Demo

Page 40: Deep Dive into FME Server 2013

Configuration Migration

FME Server Configuration Reader/Writer

Repositories

Schedules

Notifications

Security

Services

Page 41: Deep Dive into FME Server 2013

Backup/Migration/Upgrade

20132013

Migration

2013 SPx

2014

Upgrade

FFS File

Backup

Page 42: Deep Dive into FME Server 2013

Win Free Training

Would you like to attend FME Server training at no charge?

Next course:

FME Server Authoring Feb 13-14, 2013  8:30 AM-12:30 PM Pacific Online Instructor led

Page 43: Deep Dive into FME Server 2013

FME “Out of this World” World Tour, 2013

Don’t Forget!

http://fme.safe.com/FMEWorldTour2013

Call for presentations

Page 44: Deep Dive into FME Server 2013

Questions