Deep Dive into FME Server 2013

Preview:

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

Citation preview

Deep Dive into FME Server 2013

January 31st 2013

Who Are We?

Aaron Koning FME Server Product Manager

Don MurrayPresident and Cofounder

Today’s Presenters

FME Server - Agenda

Installation

Web Interface

Publish Wizard

Real-time Data

Job Routing

Scheduling

Migration

Polls

Which version of FME Server are you using?

Installation

Architectures

Express

High Capacity

High Availability

Installation – High Capacity

Installation – High Availability

Installation

Installer options

Express

Engine

Custom

Web Interface

All New – built on HTML5/JavaScript

framework

Combined user and admin interface

Repository based navigation

Web Interface

All New – built on HTML5/JavaScript

framework

Combined user and admin interface

Repository based navigationDemo

Web Interface – cont.

Drag and drop upload

Improved jobs view

Users can manage repositories

Web Interface – cont.

Drag and drop upload

Improved jobs view

Improved scheduling

Users can manage repositoriesDemo

Polls

What is your favorite feature of the new web interface?

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.

Publish Wizard

Simplified to three steps

Source data is automatically included for

upload

Publish Wizard

Simplified to three steps

Source data is automatically included for

upload

Demo

Processing Real-time data

Two flavours:

Notification Service – Flexiblility

Message Streaming – High capacity

Notification Service

Send and receive notifications

Publish and subscribe pattern

Publications

Topics

Subscriptions

Protocols

Notification Service

Data Transformation by Email

Easy to use

Email

Data Transformation by Email

Easy to use

Email

Demo

New ways to trigger notifications

Sample clients that publish to FME Server

Database trigger

Directory watcher

New ways to trigger notifications

Sample clients that publish to FME Server

Database trigger

Directory watcher

Demo

Mobile

Service mobile market

Google Cloud Messaging (GCM)

Apple Notification Service (APNS)

Apps for iPhone and Android

FME Reporter

FME Alerts

Enterprise Integration

Integrate with other Enterprise Applications

Java Messaging Service (JMS)

JMS Providers

IBM WebSphere MQ

Apache ActiveMQ

Jboss HornetQ

Enterprise Integration

Integrate with other Enterprise Applications

Java Messaging Service (JMS)

JMS Providers

IBM WebSphere MQ

Apache ActiveMQ

Jboss HornetQ

Demo

Enterprise Integration

Enterprise IntegrationJMS Message Flow

Message Streaming

Achieve high throughput (1000s messages/second)

Direct communication to/from FME Engine

Protocols

TCP/IP

JMS (2013 SP1)

Python

HTML5 WebSockets

Message Streaming

Achieve high throughput (1000s messages/second)

Direct communication to/from FME Engine

Protocols

TCP/IP

HTML5 WebSockets

JMS

Demo

Polls

What real-time capability has you most excited?

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…

Complex Event Processing

Workspaces provide the key functionality for

Complex Event Processing (CEP)

Receive (subscribe)

Process and filter

Spatial, Temporal, Numeric, Textual

Send (publish)

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

Job Routing

FME Engines are assigned tags

Two methods for tagging jobs

Server side repository tagging

Client side job tagging

Job Routing

Job Routing

Demo

Scheduling

Job Routing tag

Time to live

Scheduling

Job Routing tag

Time to live

Demo

Configuration Migration

FME Server Configuration Reader/Writer

Repositories

Schedules

Notifications

Security

Services

Backup/Migration/Upgrade

20132013

Migration

2013 SPx

2014

Upgrade

FFS File

Backup

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

FME “Out of this World” World Tour, 2013

Don’t Forget!

http://fme.safe.com/FMEWorldTour2013

Call for presentations

Questions