SlideShare a Scribd company logo
Deploying and
Maximizing
FME Server
With Jen Luther Thomas and
Don Murray
Improve enterprise productivity by
enabling data to move smoothly
across your organization.
Meet the Presenters
Jen Luther Thomas Don Murray
Agenda
● Safe Software and FME
Platform
● Understanding your workflow
● Understanding processing
options
● Understanding deployment
options.
● Deployments in Action
Company Profile
Safe Software
maximizing the value of data
25+ years
10,000+ Organizations
trusting us worldwide
delivering FME Expertise worldwide
150+ Partners
128 Countries
having deployed FME
FME®
Integration Platform
Connect. Transform. Automate. All with no code.
FME Desktop FME Server FME Cloud
Build & Run Data Workflows Automate Data Workflows
(Cloud and on-premises)
Automate Data Workflows
Get a free trial of FME Desktop and FME Server at safe.com
FME Desktop
Transform data of any type and volume.
● Access 500+ powerful transformers
● Data cleaning and validation capabilities.
● Combine, move, and restructure data using by
building streamlined and reusable data flows.
Build
Create schedules, web
applications and
automations in a GUI.
Scale
Process massive amounts
of data as needed.
Control
Cost effectively deploy
processing
close to the source.
FME Server
Connects more than just data and applications, it
connects teams.
Save time by automating both simple
and complex tasks.
Save money with one tool to automate
the entire enterprise.
Improve data quality with a
well-organized and secure system for
managing data.
Make the impossible possible by
gaining insights thru combining data
and applications in new ways.
With FME Server you can:
Goals for Today
● Understand the value, benefits
and differences of FME Server
deployments
● See deployments in action
○ Dynamic Engines
○ Kubernetes
○ FME Cloud
● Get your questions answered
Whether you currently have FME Server or
are considering it, this webinar is for you to:
Which FME Server
We will show options for you to:
● Deploy in the cloud
● Deploy on premises
● Tackle Large Processing Tasks
● Prototype, learn and test latest
features of FME Server
Whether you currently have FME Server or
are considering it, this webinar is for you!
Remain in control of
your data.
Our deployment options enables you to
deploy wherever is best.
● Self-hosted
● Cloud-hosted with FME Cloud
● Cloud Marketplaces
○ Google Cloud
○ Azure
● Containerization
○ Docker
○ Kubernetes
Maximizing Deployment depends on
Location of your Data and
the applications you are
connecting.
Understanding your
workflows present
and planned
Understanding the
FME Server
Processing Options
Get FME Server | Live Chat
Understanding your workflows is
key to maximizing your
deployment
Understanding Workflows
What Existing Workflows do you have?
Real-Time Events: Event triggers processing such as data
arrival, or alarm event.
Real-Time Data Streams: From devices, IoT streams,
applications, or any data streaming system
Application Integration: Connect applications together,
reducing manual work
Scheduled Tasks: Simple and complex tasks that are done
on a periodic schedule.
FME Server Apps: “no code” applications to support users.
Mobile Apps: data and processing requirements of mobile
applications such as FME AR, and FME DX.
Understanding Workflows
Different deployment options support
different workflows.
Are you processing real-time data?
● Using Automation and triggers?
● Using Data Streams?
Are you leveraging FME Server Apps?
● Do these apps have busy times?
Do you periodically have big processing tasks?
● These can put a big load on your system.
OS or 3rd party library dependencies
● Do your workspaces have OS or library
dependencies?
● This will limit deployment options
If your systems and data are on premises then FME Server should be
on premises, if in the cloud then FME Server should be in the cloud.
Google Cloud Platformʼs locations and network
Data Location is also key
Understanding the different
processing options.
FME Server Processing
Options
Both have exactly the same capability.
It is the billing model that is different. You choose.
FME Server Processing Options
Dynamic Engines
● Flexible FME Server processing
sold in blocks of CPU hours,
billed by the second.
● Ideal for unpredictable,
variable, or periodic heavy
workloads
Standard Engines
● Fixed FME Server processing
power sold by engine
● Ideal for stable and consistent
workloads
Dynamic Engines
Dynamic Engines deliver processing
with usage-based pricing.
You purchase CPU time.
Benefits:
● Pay only for work that is done.
● Supports all deployments.
● Worth a serious look.
Summary
You only pay when a
Dynamic Engine is doing
work.
You can have as many
Dynamic Engines idle
ready for work. No charge
for this.
Understanding the different
deployment options.
Self-hosted
Install FME Server directly onto your own
hardware, cloud, or virtual machine.
With this option, you look after everything
like manual security updates, scalability,
and performance.
Benefits:
● You are in complete control to
customize as you want.
● Leverage existing hardware/Virtual
machine investment
Cloud-hosted with
FME Cloud.
Deploy FME Server in the cloud with
FME Cloud.
Benefits:
● Get FME Server running and ready
for your team to use in minutes.
● FME Cloud does the server
maintenance, backups, and
ensure uptime for you.
Cloud Marketplaces
Launch FME Server in just a few clicks.
With this option, you should ensure
that you understand and plan for
manual security updates, scalability,
and performance.
Benefits:
● Easy installation
● Launch within your own private
network.
● Leverage Dynamic Engines.
Cloud Marketplaces
Containerization
Deployments in Action
There is an FME Server
deployment that can meet all
your needs.
FME Cloud
FME Cloud
FME Cloud is a hosted deployment
option for FME Server.
The easiest way to get started!
Benefits:
● Quick installation
● No hardware requirements
● Unlimited engines
● Flexible pricing
● Security
FME Cloud Demo
The Goal
Simplest way to
launch FME Server
in the Cloud
The High Points
Load is predictable
Data is mostly in the
cloud.
Easy vertical scaling as
load increases.
The Solution
Deploy FME Cloud to
the location you need.
The Result
FME Server is up and
running in minutes.
You can build your
solutions reaping all
the benefits of FME
Server.
FME Cloud Demo
Containerization
Docker Compose
Simple container-based deployment
means it is isolated from rest of machine.
Common Uses:
● Simple one machine supported
deployment
● Great for testing, pilots, proof of concepts,
learning, and prototyping
● Multiple machine production deployment
is also supported.
● Easy way to experiment and
understand dynamic engines
Docker Compose Demo
The Goal
Create an easy to
deploy multi-engine
FME Server on a single
machine or distributed
across several.
Production or for quick
testing, learning, and
prototyping.
The Obstacles
Installing and
configuring an FME
Server onto your
machine takes time
and cpu resources.
The Solution
Deploy FME Server
using Docker
Compose. All
components are there
including dynamic
Engines.
The Result
A quick and easy
launch for production
or a“test”
environment.
Evaluation license
gives you 100 hours of
dynamic engine time.
Docker Compose Demo
Kubernetes
Container orchestration tool.
Solves problems with manual container
management.
Benefits:
● Pool resources and abstract hardware -
multiple nodes managed from a single
place
● Maintains desired state where possible
● Smarter resource management
● (Auto)scaling
Kubernetes
Container orchestration tool.
Solves problems with manual container
management.
Common Uses:
● Pool resources and abstract hardware -
multiple nodes managed from a single
place
● Maintains desired state where possible
● Smarter resource management
● Autoscaling
Kubernetes Demo
The Goal
Show an FME Server
deployment running
on Kubernetes that
installed and
upgraded with low
effort* and
consistency on
premise or into any
cloud.
The Obstacles
To automate
deployment, I need
to script my own
logic using a
combination of
cloud-specific
tooling.
The Solution
Deploy FME Server
with Kubernetes.
The Result
FME Server is
deployed and you
donʼt need to worry
about planning the
architecture,
installation, or
upgrading.
*Low effort because the cluster was set up beforehand
Kubernetes Demo
Dynamic Engines Demo
The Goal
To process data
whenever you want, as
fast as you want, and
pay only for work that
is done.
The Obstacles
Your data
workflows are
variable with
processing demand
spikes.
The Solution
Launch Dynamic
Engines, harness the
power of parallel
processing, and pay
only for the cpu you
use.
The Result
FME Engines are
used when needed
and no costs when
they are idle.
Dynamic Engine Demo
Kubernetes + Dynamic Engines (1 year of
processing in
1 hour)
1 Engine vs. 1,000 Engines
Dynamic Engines Cost Comparison
Standard Engines
Number of standard engines 1,000
Cost per additional engine $6,500 USD
AWS infrastructure cost $100
Total Cost ~$6.5 million
Dynamic Engines
Number of dynamic engines 1,000
Number of hours each engine runs 1 hour
Processing hourly rate $1.50/hr USD
AWS infrastructure cost $100
Total Cost $1,600
Prior to dynamic engines, big data lifts required a special contract.
Get Started
Select your FME Server
Deployment (or get expert
advice from Safe Software)
Determine your
organizationʼs needs
for data processing
and budget.
Save time and money
on data processing
and workflow
automation.
Get FME Server | Live Chat
When choosing deployment, use the following
questions to guide you to the best solution:
● If you have big data lifts or spikes in demand -
use dynamic engines!
● Do you need the ability to scale?
● Where is your data located?
● Do you have any OS or library dependencies?
● What skills does your team have?
● Are you already invested in a solution or cloud
provider?
Key Takeaways
Do you want to
experiment with
a deployment?
Contact us to learn more and to try a
new deployment of Dynamic Engines.
Get 1:1 support with Live Chat at
www.safe.com
Claim Your Community Badge
Get community badges for
watching webinars!
fme.ly/WebinarBadge Todayʼs Code: LSCBF
Q&A
The Peak of Data Integration 2022 UC
August 24-26, 2022 Vancouver, Canada
Register now
FME World Tour 2022
March 22 - June 24 | 45+ Events
View the Tour Schedule & Register Now
Check out our upcoming
& on-demand webinars:
safe.com/webinars
Thank you!
We are always happy to talk to you about
anything.
Connect with us at info@safe.com
Connect with us for more FME

More Related Content

PPTX
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
PPTX
Turing machine by_deep
PPTX
Introduction to Apache Flink
PPSX
Kubernetes in Action, Second Edition
PPTX
A Simple Explanation of XLNet
PPTX
Tree, function and graph
PDF
Writing HTTP Middleware In Go
PDF
Complete notes of computer networks. Bca or bsc students
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
Turing machine by_deep
Introduction to Apache Flink
Kubernetes in Action, Second Edition
A Simple Explanation of XLNet
Tree, function and graph
Writing HTTP Middleware In Go
Complete notes of computer networks. Bca or bsc students

What's hot (12)

PDF
First Order Logic resolution
PPT
02. chapter 3 lexical analysis
PDF
Bloc for Pharo: Current State and Future Perspective
PDF
Analyzing Petabyte Scale Financial Data with Apache Pinot and Apache Kafka | ...
PDF
Introduction to apache kafka
PPTX
Nlp toolkits and_preprocessing_techniques
PDF
To Loop or Not to Loop: Overcoming Roadblocks with FME
PPTX
Semantic analysis
PPTX
Turing machine
PPTX
リーダブルコードが良書だったのでまとめました
PDF
近傍検索ライブラリNGTと深層学習による類似ファッション検索 #yjbonfire
PPTX
static dictionary
First Order Logic resolution
02. chapter 3 lexical analysis
Bloc for Pharo: Current State and Future Perspective
Analyzing Petabyte Scale Financial Data with Apache Pinot and Apache Kafka | ...
Introduction to apache kafka
Nlp toolkits and_preprocessing_techniques
To Loop or Not to Loop: Overcoming Roadblocks with FME
Semantic analysis
Turing machine
リーダブルコードが良書だったのでまとめました
近傍検索ライブラリNGTと深層学習による類似ファッション検索 #yjbonfire
static dictionary
Ad

Similar to Deploying and Maximizing FME Server (20)

PDF
FME Flow Fundamentals for Admins: Setup & Configuration FAQs
PPTX
Unveiling FME Cloud
PDF
Unveiling FME 2021
PDF
FME in the Enterprise
PDF
A Safer's Guide to Best Practices for Optimizing Jobs on FME Server
PDF
5 Must-Know Use Cases for FME Flow Hosted
PDF
A Safer's Guide to Best Practices for Optimizing Jobs on FME Server
PDF
FME:23 for the Enterprise - A Deep Dive into Key New Features
PDF
Harnessing the Power of Distributed Processing: Managing Data Across Clouds a...
PDF
Maximizing Cloud Efficiency with Data Integration: AWS, Google Cloud, and Azure
PDF
Deep Dive into FME Server 2017.0
PDF
Getting Started with Enterprise Integration in Automations
PDF
Elevate Your Enterprise with FME 23.1
PDF
Cloud Migration: Moving Data and Infrastructure to the Cloud
PDF
webinarcloudmigration-6181903.pdf
PDF
Creating No Code Web Apps with FME Server
PDF
Getting Started with Enterprise Integration in Automations
PDF
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
PDF
Unveiling FME 2019
PDF
Back to FME School - Day 3: Expanding Frontiers
FME Flow Fundamentals for Admins: Setup & Configuration FAQs
Unveiling FME Cloud
Unveiling FME 2021
FME in the Enterprise
A Safer's Guide to Best Practices for Optimizing Jobs on FME Server
5 Must-Know Use Cases for FME Flow Hosted
A Safer's Guide to Best Practices for Optimizing Jobs on FME Server
FME:23 for the Enterprise - A Deep Dive into Key New Features
Harnessing the Power of Distributed Processing: Managing Data Across Clouds a...
Maximizing Cloud Efficiency with Data Integration: AWS, Google Cloud, and Azure
Deep Dive into FME Server 2017.0
Getting Started with Enterprise Integration in Automations
Elevate Your Enterprise with FME 23.1
Cloud Migration: Moving Data and Infrastructure to the Cloud
webinarcloudmigration-6181903.pdf
Creating No Code Web Apps with FME Server
Getting Started with Enterprise Integration in Automations
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Unveiling FME 2019
Back to FME School - Day 3: Expanding Frontiers
Ad

More from Safe Software (20)

PDF
Getting Started with Data Integration: FME Form 101
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
PDF
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
PDF
Notification System for Construction Logistics Application
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
PDF
FME in Overdrive - Peak of Data & AI 2025
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
PDF
Pipeline Industry IoT - Real Time Data Monitoring
PDF
FME in Overdrive: Unleashing the Power of Parallel Processing
PDF
Fiber to the People! By Deutsche Telekom
PDF
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
PDF
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Getting Started with Data Integration: FME Form 101
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
Notification System for Construction Logistics Application
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Transforming Utility Networks: Large-scale Data Migrations with FME
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
FME in Overdrive - Peak of Data & AI 2025
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Pipeline Industry IoT - Real Time Data Monitoring
FME in Overdrive: Unleashing the Power of Parallel Processing
Fiber to the People! By Deutsche Telekom
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
5 Things to Consider When Deploying AI in Your Enterprise

Recently uploaded (20)

PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Spectroscopy.pptx food analysis technology
PDF
Empathic Computing: Creating Shared Understanding
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
Teaching material agriculture food technology
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
cuic standard and advanced reporting.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Chapter 3 Spatial Domain Image Processing.pdf
sap open course for s4hana steps from ECC to s4
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectroscopy.pptx food analysis technology
Empathic Computing: Creating Shared Understanding
Diabetes mellitus diagnosis method based random forest with bat algorithm
Network Security Unit 5.pdf for BCA BBA.
NewMind AI Weekly Chronicles - August'25 Week I
Teaching material agriculture food technology
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
MIND Revenue Release Quarter 2 2025 Press Release
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Understanding_Digital_Forensics_Presentation.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Review of recent advances in non-invasive hemoglobin estimation
MYSQL Presentation for SQL database connectivity
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
cuic standard and advanced reporting.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

Deploying and Maximizing FME Server

  • 1. Deploying and Maximizing FME Server With Jen Luther Thomas and Don Murray
  • 2. Improve enterprise productivity by enabling data to move smoothly across your organization.
  • 3. Meet the Presenters Jen Luther Thomas Don Murray
  • 4. Agenda ● Safe Software and FME Platform ● Understanding your workflow ● Understanding processing options ● Understanding deployment options. ● Deployments in Action
  • 5. Company Profile Safe Software maximizing the value of data 25+ years 10,000+ Organizations trusting us worldwide delivering FME Expertise worldwide 150+ Partners 128 Countries having deployed FME
  • 6. FME® Integration Platform Connect. Transform. Automate. All with no code. FME Desktop FME Server FME Cloud Build & Run Data Workflows Automate Data Workflows (Cloud and on-premises) Automate Data Workflows Get a free trial of FME Desktop and FME Server at safe.com
  • 7. FME Desktop Transform data of any type and volume. ● Access 500+ powerful transformers ● Data cleaning and validation capabilities. ● Combine, move, and restructure data using by building streamlined and reusable data flows.
  • 8. Build Create schedules, web applications and automations in a GUI. Scale Process massive amounts of data as needed. Control Cost effectively deploy processing close to the source. FME Server Connects more than just data and applications, it connects teams.
  • 9. Save time by automating both simple and complex tasks. Save money with one tool to automate the entire enterprise. Improve data quality with a well-organized and secure system for managing data. Make the impossible possible by gaining insights thru combining data and applications in new ways. With FME Server you can:
  • 10. Goals for Today ● Understand the value, benefits and differences of FME Server deployments ● See deployments in action ○ Dynamic Engines ○ Kubernetes ○ FME Cloud ● Get your questions answered Whether you currently have FME Server or are considering it, this webinar is for you to:
  • 11. Which FME Server We will show options for you to: ● Deploy in the cloud ● Deploy on premises ● Tackle Large Processing Tasks ● Prototype, learn and test latest features of FME Server Whether you currently have FME Server or are considering it, this webinar is for you!
  • 12. Remain in control of your data. Our deployment options enables you to deploy wherever is best. ● Self-hosted ● Cloud-hosted with FME Cloud ● Cloud Marketplaces ○ Google Cloud ○ Azure ● Containerization ○ Docker ○ Kubernetes
  • 13. Maximizing Deployment depends on Location of your Data and the applications you are connecting. Understanding your workflows present and planned Understanding the FME Server Processing Options Get FME Server | Live Chat
  • 14. Understanding your workflows is key to maximizing your deployment
  • 15. Understanding Workflows What Existing Workflows do you have? Real-Time Events: Event triggers processing such as data arrival, or alarm event. Real-Time Data Streams: From devices, IoT streams, applications, or any data streaming system Application Integration: Connect applications together, reducing manual work Scheduled Tasks: Simple and complex tasks that are done on a periodic schedule. FME Server Apps: “no code” applications to support users. Mobile Apps: data and processing requirements of mobile applications such as FME AR, and FME DX.
  • 16. Understanding Workflows Different deployment options support different workflows. Are you processing real-time data? ● Using Automation and triggers? ● Using Data Streams? Are you leveraging FME Server Apps? ● Do these apps have busy times? Do you periodically have big processing tasks? ● These can put a big load on your system. OS or 3rd party library dependencies ● Do your workspaces have OS or library dependencies? ● This will limit deployment options
  • 17. If your systems and data are on premises then FME Server should be on premises, if in the cloud then FME Server should be in the cloud. Google Cloud Platformʼs locations and network Data Location is also key
  • 20. Both have exactly the same capability. It is the billing model that is different. You choose. FME Server Processing Options Dynamic Engines ● Flexible FME Server processing sold in blocks of CPU hours, billed by the second. ● Ideal for unpredictable, variable, or periodic heavy workloads Standard Engines ● Fixed FME Server processing power sold by engine ● Ideal for stable and consistent workloads
  • 21. Dynamic Engines Dynamic Engines deliver processing with usage-based pricing. You purchase CPU time. Benefits: ● Pay only for work that is done. ● Supports all deployments. ● Worth a serious look.
  • 22. Summary You only pay when a Dynamic Engine is doing work. You can have as many Dynamic Engines idle ready for work. No charge for this.
  • 24. Self-hosted Install FME Server directly onto your own hardware, cloud, or virtual machine. With this option, you look after everything like manual security updates, scalability, and performance. Benefits: ● You are in complete control to customize as you want. ● Leverage existing hardware/Virtual machine investment
  • 25. Cloud-hosted with FME Cloud. Deploy FME Server in the cloud with FME Cloud. Benefits: ● Get FME Server running and ready for your team to use in minutes. ● FME Cloud does the server maintenance, backups, and ensure uptime for you.
  • 26. Cloud Marketplaces Launch FME Server in just a few clicks. With this option, you should ensure that you understand and plan for manual security updates, scalability, and performance. Benefits: ● Easy installation ● Launch within your own private network. ● Leverage Dynamic Engines.
  • 30. There is an FME Server deployment that can meet all your needs.
  • 32. FME Cloud FME Cloud is a hosted deployment option for FME Server. The easiest way to get started! Benefits: ● Quick installation ● No hardware requirements ● Unlimited engines ● Flexible pricing ● Security
  • 33. FME Cloud Demo The Goal Simplest way to launch FME Server in the Cloud The High Points Load is predictable Data is mostly in the cloud. Easy vertical scaling as load increases. The Solution Deploy FME Cloud to the location you need. The Result FME Server is up and running in minutes. You can build your solutions reaping all the benefits of FME Server.
  • 36. Docker Compose Simple container-based deployment means it is isolated from rest of machine. Common Uses: ● Simple one machine supported deployment ● Great for testing, pilots, proof of concepts, learning, and prototyping ● Multiple machine production deployment is also supported. ● Easy way to experiment and understand dynamic engines
  • 37. Docker Compose Demo The Goal Create an easy to deploy multi-engine FME Server on a single machine or distributed across several. Production or for quick testing, learning, and prototyping. The Obstacles Installing and configuring an FME Server onto your machine takes time and cpu resources. The Solution Deploy FME Server using Docker Compose. All components are there including dynamic Engines. The Result A quick and easy launch for production or a“test” environment. Evaluation license gives you 100 hours of dynamic engine time.
  • 39. Kubernetes Container orchestration tool. Solves problems with manual container management. Benefits: ● Pool resources and abstract hardware - multiple nodes managed from a single place ● Maintains desired state where possible ● Smarter resource management ● (Auto)scaling
  • 40. Kubernetes Container orchestration tool. Solves problems with manual container management. Common Uses: ● Pool resources and abstract hardware - multiple nodes managed from a single place ● Maintains desired state where possible ● Smarter resource management ● Autoscaling
  • 41. Kubernetes Demo The Goal Show an FME Server deployment running on Kubernetes that installed and upgraded with low effort* and consistency on premise or into any cloud. The Obstacles To automate deployment, I need to script my own logic using a combination of cloud-specific tooling. The Solution Deploy FME Server with Kubernetes. The Result FME Server is deployed and you donʼt need to worry about planning the architecture, installation, or upgrading. *Low effort because the cluster was set up beforehand
  • 43. Dynamic Engines Demo The Goal To process data whenever you want, as fast as you want, and pay only for work that is done. The Obstacles Your data workflows are variable with processing demand spikes. The Solution Launch Dynamic Engines, harness the power of parallel processing, and pay only for the cpu you use. The Result FME Engines are used when needed and no costs when they are idle.
  • 45. Kubernetes + Dynamic Engines (1 year of processing in 1 hour)
  • 46. 1 Engine vs. 1,000 Engines
  • 47. Dynamic Engines Cost Comparison Standard Engines Number of standard engines 1,000 Cost per additional engine $6,500 USD AWS infrastructure cost $100 Total Cost ~$6.5 million Dynamic Engines Number of dynamic engines 1,000 Number of hours each engine runs 1 hour Processing hourly rate $1.50/hr USD AWS infrastructure cost $100 Total Cost $1,600 Prior to dynamic engines, big data lifts required a special contract.
  • 48. Get Started Select your FME Server Deployment (or get expert advice from Safe Software) Determine your organizationʼs needs for data processing and budget. Save time and money on data processing and workflow automation. Get FME Server | Live Chat
  • 49. When choosing deployment, use the following questions to guide you to the best solution: ● If you have big data lifts or spikes in demand - use dynamic engines! ● Do you need the ability to scale? ● Where is your data located? ● Do you have any OS or library dependencies? ● What skills does your team have? ● Are you already invested in a solution or cloud provider? Key Takeaways
  • 50. Do you want to experiment with a deployment? Contact us to learn more and to try a new deployment of Dynamic Engines. Get 1:1 support with Live Chat at www.safe.com
  • 51. Claim Your Community Badge Get community badges for watching webinars! fme.ly/WebinarBadge Todayʼs Code: LSCBF
  • 52. Q&A
  • 53. The Peak of Data Integration 2022 UC August 24-26, 2022 Vancouver, Canada Register now
  • 54. FME World Tour 2022 March 22 - June 24 | 45+ Events View the Tour Schedule & Register Now
  • 55. Check out our upcoming & on-demand webinars: safe.com/webinars
  • 56. Thank you! We are always happy to talk to you about anything. Connect with us at info@safe.com Connect with us for more FME