Overview
FME Flow operationalizes intelligent data and AI workflows for enterprise deployment, enabling scalable orchestration, automation, and real-time execution across distributed environments. FME connects to 500+ systems, including Amazon Aurora, Snowflake, and Databricks, with support for all data types, industry-leading spatial data handling, and seamless integration with generative AI and other AI tools.
Transform authored workflows into automated, real-time, and self-service solutions with enterprise-ready capabilities:
Automations: Keep data current and systems synchronized with event-driven and scheduled workflows.
Real-Time Events: Process events as they occur to connect applications and trigger downstream workflows with up-to-date information.
Real-Time Data Streams: Continuously monitor and analyze streaming data to respond quickly to changing conditions.
No-Code Web Applications: Create self-serve data products that streamline workflows, improve collaboration, and increase operational efficiency without writing code.
Data Virtualization: Build applications on top of an FME-powered OpenAPI interface, enabling real-time access to data without custom infrastructure or hand-coded services.
Spatial Computing: Unlock new insights through augmented reality experiences delivered by FME Realize, bringing digital data into real-world context.
ETL, Reverse ETL, and Zero-ETL: Move and transform data from any location to gain a holistic, real-time view of your data.
With FME Flow, your authored workspaces run automatically on schedules, in response to events, or as real-time data arrives. Users can securely upload, process, and access data through self-service workflows. Designed for performance and scalability, FME Flow processes large datasets in parallel across multiple engines. Processing capacity can scale as needs grow, with engines deployed close to data sources to optimize performance and reliability. Safe Software has been recognized in the Gartner Magic Quadrant for Data Integration Tools for six consecutive years and named a Customers' Choice in the Gartner Peer Insights Voice of the Customer report for three consecutive years. FME is trusted by more than 25,000 organizations across 125+ countries.
Highlights
- Automate workflows by schedules or events to keep applications synchronized and enable real-time, data-driven decision making.
- Share your workflows with authorized users and facilitate self-service data uploads, downloads, and processing.
- Process and share large volumes of data at the enterprise level. FME supports all data, any AI integration with industry-leading capabilities for spatial data, Amazon Aurora, Snowflake, and Databricks.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/unit |
|---|---|---|
Core Uptime | Number of seconds the FME Flow Core is running. ($1/hour) | $0.00027778 |
Engine Runtime | Number of seconds FME Engines spend running jobs. ($2/hour) | $0.00055556 |
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Additional details
Usage instructions
- Launch the product using the EC2 Console. Ensure that you attach an IAM policy to the instance that has the aws-marketplace:MeterUsage permission (See https://docs.aws.amazon.com/marketplace/latest/userguide/iam-user-policy-for-aws-marketplace-actions.html#iam-user-policy-for-ami-products for details). Also ensure that your instance has an Internet Gateway so that it can reach the internet to report usage. It may take around 15 minutes for the Web UI to become accessible.
- Use a web browser to access the application at https://<EC2_Instance_Public_DNS>/fmeserver
- Sign in using the following credentials: User name: admin Password: the instance ID (instance_id)
- Once logged in, change your password to something more secure
Resources
Vendor resources
Support
Vendor support
Support is available via email at support@safe.com or through the support portal at https://support.safe.com .
Buyers can expect assistance with product setup, configuration, licensing, and general troubleshooting. Access to technical documentation and community resources is also available to help guide users through common tasks and questions.
If you are not an existing customer and need a license, you can contact sales at
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Similar products
Customer reviews
Extensive format support and reliable integration enhance data management while new pricing model requires reassessment
What is our primary use case?
The use cases for FME are mainly integration to the GE Smallworld product. GE Smallworld is a GE product, and we are using it to integrate with other third-party products into GE Smallworld and ADMS systems.
The feature regarding automation capacity for scheduling data processing tasks is mainly used by one of our customers, Vodacom, and they are doing the automated exchange. That is very useful for them. It's only one of my customers that's using it. That's their business requirement to do real-time data exchange.
What is most valuable?
From my reseller perspective, the best features in FME are the ease of operation and the fact that it works. They are developing the necessary plugins to third-party products, so it's easy to use and very well-developed and usable.
The extensive format support, which covers over 400 file formats in the product, is essentially one of the reasons why we are using it.
Regarding the advanced spatial data capabilities, I don't know the technical details directly, as I'm more on the sales side. FME manages large volumes of spatial data in sectors such as GIS and environmental analysis effectively. It performs well and doesn't have issues in managing big loads of data.
What needs improvement?
I haven't had any input or requirements from any customers that are not currently covered, so I don't have any additional needs that were identified or raised to me.
Regarding pricing, with the model changes that they've implemented a while back, it actually made it more expensive to use, especially on the server side. They changed the licensing model, and that made customers think it is overpriced. Some customers were actually looking at alternatives. Pricing with the model changes was perceived negatively.
I work primarily with enterprise customers, Vodacom, Eskom, so it's tier-one customers. For small customers, this solution is a bit too expensive. They don't really use it and just do direct integration on smaller implementations. This is basically used by tier-one customers.
FME is still able to save time and money for clients. It's still a good investment.
Regarding similar products to FME, GE developed a product called Data Fabric . That is a real-time operational integration platform, Data Fabric Network Connect, which is a GE Grid OS product. It is actually more expensive than FME, but the purpose is different as it's operational. The vendor in this case is GE, and it's a company that we bought that used to be called Greenbird. In current use scenarios, FME is still leading compared to Data Fabric. The GE product has a different application.
For how long have I used the solution?
I have been reselling FME for more than 10 years. It's a very long time.
What do I think about the stability of the solution?
I'm not aware of any glitches or stability issues that customers are experiencing, so I would say FME is fairly stable.
What do I think about the scalability of the solution?
Even though it is on-premises, the solution is for the specific purpose that they are using it, so they don't really scale up or down quite often. In the cases where it's used, it is not an issue. If it were hosted with a different pricing model where you can quickly scale up and down, it might have different requirements. In the case where we use it, it will not necessarily make a huge difference.
How are customer service and support?
I'm happy with the technical support from Safe Software for FME.
How would you rate customer service and support?
Positive
Automating geospatial data workflows facilitates seamless cloud transfers
What is our primary use case?
What is most valuable?
For how long have I used the solution?
I have used the solution for years.
What do I think about the scalability of the solution?
In my experience, FME handles the largest datasets we work with. I have never heard anyone comment that they had to break it up into pieces, indicating that it is scalable.
How are customer service and support?
I have not directly dealt with Safe Software's customer service or technical support. However, I have heard of no problems with their support.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We have always used FME. We did not switch from anything.
How was the initial setup?
The initial setup was straightforward.
Which other solutions did I evaluate?
We are looking at the possibility of using Glue instead of FME, using the native AWS product.
What other advice do I have?
The overall rating for FME is eight out of ten, and I prefer the feedback to be anonymous. My job title is Senior Solutions Architect.
Great for handling large volumes of data, but it is priced a bit high
What is our primary use case?
I use two versions currently. The latest version that's just come out and the 2022 versions.
Currently, I'm using the solution to pull APC data using the data collection. I've got to transform the data massively to make it usable, so I use FME for huge amounts of transformation and to put it into ArcGIS Enterprise. FME is a ZTL as well, specifically the "L" bit. I also use FME for a lot of analysis where we want it quick and efficient on big datasets that ArcGIS Pro is unrealistic to do on.
I also use FME, where if somebody sends me a spreadsheet where, for example, we would need to get everything in capital letters, it's quicker for me to capitalize everything in FME Workbench than it is in Excel.
I can use FME for just about everything, from logging processes to looking at file structures, what's changed in file structures, what people are doing, or what they've updated. It's not just need-to-know. It's a massive piece of software that's also coded in Python. What FME can't do, I then write in Python.
I can make FME pull in ArcPy, which means that for every single thing that ArcGIS Pro can do, I can make FME. It's much bigger than the box.
What is most valuable?
When I do coding, I think about every single function. Some of these functions can be very elementary, like doing a substring or some capitalization. But FME removes all that coding because it's a transformer, so the time to develop an application to get to a point where you're producing results is decreased massively. It used to take weeks and months to develop software, and now I can use something like FME, and within one day, we get results. We can look at and validate data. We make minor subtle changes to the workbenches to improve it. We can share the workbenches. We don't have to use GitHub or anything else.
What needs improvement?
The one thing that always appears in the community is the ability to make really easy loops to loop through data efficiently. That needs to be added at some point. There must be a technical or commercial reason why it has not been done in FME yet, but many people ask for it, and it just doesn't appear. We can do it, but we have to create a child workbench to do it.
For how long have I used the solution?
I've used FME for more than five years.
What do I think about the stability of the solution?
I've used the 2022 and 2023 versions because of the application's stability, not the tools. What FME has done is they've bought out 2023 and update the backend code for the interface, and it's crap. The update was more about making the presentation pretty, similar to what they did with Office or ArcMap to ArcGIS Pro. I use 2022 when I want the interface to remain stable over a long period and 2023 when I want to see the updates and see if anything could have been changed.
The stability with the 2022 version is really good, and I rate it an eight out of ten. The stability with the 2023 version is probably a five out of ten. The stability depends on the version used.
What do I think about the scalability of the solution?
FME's scalability is fantastic. I rate it a ten out of ten. It's one of the most useful pieces of software I've ever encountered in my entire life.
More than ten users use it in my organization.
How was the initial setup?
FME workbench is dead easy to set up. It cannot be easier. Double-click on something and go, "Next, next, next." And then it's done.
Licensing is so straightforward if you've got a trial license or pay for it. You just type it in, and it authenticates on the server.
FME server, on the other hand, comes in two types: FME Cloud, with FME server inside, or FME server, which is on-premises. They are straightforward, provided you've got an IT department to set up the servers correctly in the first place.
FME Workbench took three minutes to deploy. FME server took a morning. FME Cloud is all automated. We just need to sign up, type in our details, and add a credit card, and It builds the server for us. The whole process takes under one hour.
What was our ROI?
We have seen an ROI, but it doesn't justify the price.
What's my experience with pricing, setup cost, and licensing?
The pricing is really bad. Last year, they rebranded the whole pricing structure. It used to be moderately priced at about £400 per user per year. Now they've changed the whole thing, and it's expensive, at ten times the price. The pricing is based on your company size, turnover, and all these different things to do with the company.
I had a conversation in London. I spoke to an FME guy from Canada at a conference and said it was horrendous. FME Server used to cost £10,000; now it can cost over £100,000. It's worth the money, but the rebrand is just killing them.
What other advice do I have?
I rate FME a seven out of ten because of the price.
The number of types of data you can save and read is growing massively. Similarly, the solution is improving at working with APIs, downloading data from remote sources much more efficiently. There are more transformers, but these are aimed at data types that don't apply to me.
Before choosing FME, immediately look into licensing and costs before you go down the road of trials and becoming dependent on the trial. When you finish that trial, you'll find yourself semi-dependent on software. Get the costs first because it's a shock.
Intuitive with great integrations and excellent spatial features
What is our primary use case?
Primary use cases include: creating automatic data flow processes, enabling users to self-serve their data needs, and handling real-time events. It is a fault-tolerant, scalable multi-tier solution, so it has backup facilities. One can use a multi-server setup with a database. We can download data, start processes, update databases, send messages, tweets, push notifications, and almost everything in a few clicks. With spatial data, it has almost no competitors.
How has it helped my organization?
FME handles all ETL processes, refreshes data, and produces reports and dashboards.
Automated data enrichment and analysis using the setups we use are great for just doing the jobs by hand.
We easily share data and workspaces among users in a secure setup with managed authorizations, connected to Active Directory.
There is even a hosted solution, where one does not have to worry about having the appropriate server environment. All that is required is selecting a platform version, data storage region, performance type, and need for data space and ignite!
What is most valuable?
All spatial features are unrivaled, and the possibility to execute them based on a scheduled trigger, manual, e-mail, Websocket, tweet, file/directory change or virtually any trigger is most valuable.
The integration between FME Flow and FME Form is super as is its integration with scripting like Python is superb.
It is a really intuitive product; just type anything in the canvas and methods for processing pop up. Data is processed intelligently, though for optimal dataflow some human thinking has to be done.
What needs improvement?
Improvements could be made to mapping presentations. Though there are functions available for this, it is a complex and broad area that is not covered to the fullest extent. There is a presentation module, however, it is in no way a real GIS .
For now, there is the FME Forms product to enter detailed data mapping setups, which is a great tool. However, having an online medium for this would be great. In a future version, it would be great to have a website where you can log in and create your workspace to do the detailed data processing and publish it to the FME Flow environment where it can be used to participate in the general data processing setups.
For how long have I used the solution?
I've been using FME Flow, a.k.a. FME Server, now for 15 years.
What do I think about the stability of the solution?
I never got a blue page, however, that might be on my side.
What do I think about the scalability of the solution?
Performance is where you put the computational power. Do not drag large datasets over the internet if you just need the total number of addresses in a country.
Which solution did I use previously and why did I switch?
I did some work with Azure Functions, Databricks , and AWS Web Services. It is just for historical and pricing reasons that I did not switch to AWS or Azure platforms.
What's my experience with pricing, setup cost, and licensing?
FME is the nicer and cheaper platform that supports all the functions of larger platforms.
Which other solutions did I evaluate?
I did not evaluate other options. I rolled in and fell in love with the platform.
Provides good stability and integrates well with various systems
What is our primary use case?
We use FME to manage network infrastructure for Smallworld Database.
What is most valuable?
FME integrates well with various systems. It has standard plug-ins available for different data sources.
What needs improvement?
FME's price needs improvement for the African market.
For how long have I used the solution?
We have been using FME for ten years.
What do I think about the stability of the solution?
The product is stable.
What do I think about the scalability of the solution?
It is a scalable platform and suitable for enterprise businesses.
How are customer service and support?
The technical support services are good.
How would you rate customer service and support?
Positive
How was the initial setup?
The platform is fast and easy to install. It takes less than two hours to complete the process. If you have a license for annual support for maintenance, you receive updates and patches. One executive is required to maintain it.
What's my experience with pricing, setup cost, and licensing?
The product's price is reasonable. As resellers, we get discounts. It helps us adjust the cost as per the customer's requirements. Additionally, it is an outright purchase with annual maintenance and support services.
What other advice do I have?
It is a good product to use. It is well-used in the industry. I rate it a ten out of ten.