Sign in Agent Mode
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Denodo 9 Enterprise

Denodo Technologies Inc.

Reviews from AWS customer

2 AWS reviews

External reviews

55 reviews
from and

External reviews are not included in the AWS star rating for the product.


    reviewer2787339

Improved test data validation and latency has revealed client dependencies that still need refinement

  • January 16, 2026
  • Review from a verified AWS customer

What is our primary use case?

My main use case for Denodo is jobs which I require for test data, so that is one place where Denodo has come in. I think we have to write SQL queries, and there are cases where there are AWS Redshift databases. There is a difference in query results that we have to validate between legacy and modern systems, which is one of the use cases. Then when we test using Rest Assured or using Postman, there is a layer of Denodo that comes into play.

I can tell you about a specific example where Denodo made a difference in one of my test data or validation projects. We had a case in one of the projects where we had a large number of APIs that were sequentially connected with each other. What exactly was happening there was that there was a UI developed, then there was this API, and several AWS services which we were working with together. Denodo came into the picture because there were some masking and security-related customer emails on local QA environments. So there was a use case of real data where we could not really scrub the database. Denodo had an implementation there.

What is most valuable?

The best features Denodo offers in my experience include a very solid compatibility with AWS and AWS Athena. Denodo also works with EC2 auto-scaling groups, so the scalability aspects are excellent. Denodo is installable via AWS Marketplace directly, and that installation part is seamless.

Denodo has positively impacted my organization, and I have noticed changes since its implementation. The performance of our application has increased significantly. Earlier, we used to have several outages or slowness that users reported, but now those things do not happen.

I can share specific outcomes or metrics. Latency was one of the metrics being tracked, and we were at double nines sort of accuracy in latency. The latency slowed down by a factor of about ten altogether, which was a key metric observed after Denodo was implemented.

What needs improvement?

Denodo can be improved in some areas. We faced some issues with respect to Java client dependencies and had significant hassle with version management. Improving version management is something Denodo can work on.

For how long have I used the solution?

I have been using Denodo for close to two years, on and off in two different organizations.

What do I think about the stability of the solution?

Denodo is totally stable in my experience.

What do I think about the scalability of the solution?

The scalability of Denodo specifically helped my team or projects in situations where it made a big difference. We had one application deployed on a multi-continent system where several different countries used the application at the same time. The application was taking performance hits and slowing down at times. Denodo's scalability comes into play specifically when there is data transfer.

Denodo's scalability is good. It scales well, and I scaled it across two continents and four countries with very few issues.

How are customer service and support?

I have not interacted with customer support.

How would you rate customer service and support?

How was the initial setup?

The company did purchase Denodo through the AWS Marketplace, although not me personally.

What about the implementation team?

My experience with pricing, setup cost, and licensing is that licenses were bought at an aggregate level from a vertical, which had significant costs. However, I am not sure about the specific pricing and setup cost, as these were centrally handled.

What was our ROI?

I have seen a return on investment, which showed up in improved customer satisfaction scores. It was not exactly about money or time saving, but the customer scores did improve.

Which other solutions did I evaluate?

I think Denodo was the top choice, and my organization did not evaluate other options before choosing it.

What other advice do I have?

On a scale of one to ten, I would rate Denodo a seven. I gave it a seven because it was not held back or anything. We had a very limited use case as QEs, and we used it as a supporting layer or an intermediate layer. It was more useful towards teams that had dedicated performance reduction goals that we did not have, so it was all good to me.

My advice for others looking into using Denodo is that if you have multi-country applications, latency, and slowness and are looking to optimize queries for better performance at a backend layer, especially with many APIs or microservices, Denodo is the solution to choose.

I have no additional thoughts about Denodo before we wrap up as I think I have shared everything. I would rate Denodo a seven out of ten.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)


    JeffersonHernandez

Data cataloging has unified access and supports reusable APIs across diverse projects

  • December 05, 2025
  • Review from a verified AWS customer

What is our primary use case?

My main use cases for Denodo involve implementing APIs to connect different data sources with new software to improve the process in Ecopetrol.

What is most valuable?

Denodo's best features are that it is very user-friendly and easy to use. It is flexible, and the data catalog is very useful.

The data cataloging has helped me in data discovery because this feature is very useful. All the people of the company can find different data for different projects. We created a data catalog for the company and to publish the API, and the different projects can use the APIs and reuse them.

What needs improvement?

To make it easier to use or a better tool, the architecture and internal design of the folders for organizing the structure of the different data could be more structured. Denodo does not have a guide for easily structuring the data.

For how long have I used the solution?

In the last 12 months, I am not still working with Denodo. This year I have not, but last December, I was using it.

What do I think about the stability of the solution?

Denodo is stable and good. I do not have crashes normally.

What do I think about the scalability of the solution?

My thoughts on scalability are that it is good because I can use different setups or configurations.

How are customer service and support?

I do not use the technical support, so I cannot rate the customer service or technical support.

How would you rate customer service and support?

Which solution did I use previously and why did I switch?

I have not evaluated other data integration tools before because Denodo was the tool in the project and I do not see other tools.

How was the initial setup?

The initial setup of Denodo was medium complex.

What's my experience with pricing, setup cost, and licensing?

I do not know the pricing for Denodo because I only design and develop.

What other advice do I have?

The security was good for us.

I do not have anything else on my mind as far as valuable features.

I do not know if the dynamic query optimization helped us improve performance or analytical queries as I am not familiar with dynamic query optimization.

My overall rating for this solution is 9.


    Amr Ahmed M.

Outstanding Virtualization and Query Optimization Features

  • November 12, 2025
  • Review provided by G2

What do you like best about the product?
Virtulization and query optimzation for views
What do you dislike about the product?
No guides for views and debug is not smooth
What problems is the product solving and how is that benefiting you?
Making symantic layer for bussines ned


    Douglas Camargo

Has simplified multi-database querying and accelerated solution delivery with minimal setup

  • October 28, 2025
  • Review provided by PeerSpot

What is our primary use case?

I used Denodo for a few months early this year, from January to March. My main use case for Denodo during that period was visualizing data from Snowflake and other databases across multiple databases and doing various types of analytics on the data inserted in those databases. We used Denodo for getting the data across multiple databases and matching the data in between these databases to have a single entry point for our queries.

For example, we had a bunch of files arriving on Azure Data Lake Storage, and we needed to match when these files arrived to what we needed to do with those files that were stored in a Snowflake instance. So, we used Denodo to cross this data and select queries, and then apply the Azure function that we needed to do to these files that were arriving on our Azure storage.

What is most valuable?

Denodo offers a great query language, the VQL, which was very easy to understand for someone that only knows SQL. It was easy to work with, and it was easy to integrate various types of databases in general. The usability of the platform is very great. The federated queries were also a feature that I used a lot. The easy usability of Denodo helped my work and made things easier for productivity. We were able to ship code faster than if we needed to use another type of data visualization tool or even an ETL.

When we have multiple databases, the standard or common approach is just to have an ETL that matches the data, and we need to write this whole ETL. With Denodo, we can simplify this whole work to a few queries or setups in the databases and just make a few queries. This was actually easier, and it was faster to deliver a solution for a client instead of building a whole ETL pipeline or simply backfilling one database in another. Denodo simplifies your work and helps you ship code or ship solutions in a faster way. I really like the UI that Denodo has on the web app version. It was very simple and actually very beautiful to see. For a complicated program, it was very easy to understand how it works, even for someone who is just approaching the data engineering career or side of the programming language.

What needs improvement?

The desktop version of the Denodo app has a difficult UX to understand, touch, and set up. But they have fixed that on the web app version, which is nice. Overall, the platform works great with the current setup that they have. I didn't really get to know the quirks and the bad side of the platform, as I've only used it for three months. In my opinion, it's a great software, and it's not buggy at all. The interface is simple and easy to understand.

For how long have I used the solution?

I've been working in my current field for eight years right now.

What do I think about the stability of the solution?

Denodo is stable.

How are customer service and support?

The customer support for Denodo is great. They are very easy to work with, and all my questions and concerns were answered in a very short amount of time.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I didn't previously use a different solution before Denodo. When I saw Denodo for the first time, I thought it was great, but it was not my choosing to use Denodo; it was the standard platform for the company I was working at.

How was the initial setup?

We use Microsoft Azure as the cloud provider for Denodo's private cloud deployment.

What was our ROI?

I can't share any metrics with you because I was just a developer. But my general impression is that yes, Denodo saves a lot of employees and development time. Because if you don't need to write a whole ETL to make the data virtualization, you need way fewer people to write a query instead of writing an ETL pipeline.

What's my experience with pricing, setup cost, and licensing?

I didn't really manage the setup cost, licensing, and pricing for Denodo. But in my opinion, it's very expensive. For small companies, it's not a solution that most small companies can afford. But for big companies, the pricing seems fair. It would be nice to have a cheaper version of Denodo for small businesses.

What other advice do I have?

My main advice is to read the documentation for Denodo. It's a very powerful solution, but it has a lot of quirks and a lot of things that can be done and should be done the right way to have better performance when using Denodo. The documentation is very clear and will help you 99% of the times. The review rating is 9.


    Success B.

Instant Unified Data Access, No ETL Required

  • October 27, 2025
  • Review provided by G2

What do you like best about the product?
I love how easy the setup process is with Denodo, thanks to its extensive collection of built-in connectors that make integration seamless. The ability of Denodo to connect virtually to all my data sources and present them as a unified view is invaluable, as it reduces the time my staff spends on data collection, reconciliation, and cleaning. The unified data access and the logical layer abstraction offered by Denodo effectively consolidate data from multiple systems like ERP, CRM, and spreadsheets, giving users and applications a single source of truth without the need for complex ETL processes. This gives me instant access to multiple systems, streamlining our data governance efforts. The single logical layer created by Denodo is especially beneficial when integrated with tools like Qlik Sense, enhancing our data visualization and analysis capabilities. Overall, I highly value these capabilities as they significantly improve our workflows and data management processes.
What do you dislike about the product?
Enterprises grade software can be expensive
What problems is the product solving and how is that benefiting you?
Denodo connects scattered data sources, providing a unified view and saving staff time on data collection, reconciliation, and cleaning.


    Sri Teja k.

Denodo is great

  • September 27, 2025
  • Review provided by G2

What do you like best about the product?
Denodo just simplifies the way I handle data, it is super easy and convenient to use
What do you dislike about the product?
The user interface can be be better I believe, but it looks good but there is room for improvement
What problems is the product solving and how is that benefiting you?
Denodo is helping us in terms of data management, we generate a lot of data daily, Denodo is great in reducing the time to prepare data, it also helping us decrease the delivery time of data


    Abhiram M.

Denodo is a great platform for me, it offers the best in class data management solution

  • September 25, 2025
  • Review provided by G2

What do you like best about the product?
Denodo is super easy to use and manage, I just love using it
What do you dislike about the product?
I feel the UI can me a little better, it is good now, but it can be better
What problems is the product solving and how is that benefiting you?
Denodo is helping our company in terms of data management, it helps integrates data across various systems with less latency


    Qhawe M.

Denodo is an excellent solution for big data challenges, through its data virtualization platform.

  • September 24, 2025
  • Review provided by G2

What do you like best about the product?
is the optimization of big data architecture.
What do you dislike about the product?
May not be suitable for smaller companies and it has a steep learning curve
What problems is the product solving and how is that benefiting you?
It effectively simplifies the complex process of integrating and distributing data from various sources.


    Atanu Chatterjee

Data virtualization and integration enabled while caching and scalability room for improvement

  • June 27, 2025
  • Review provided by PeerSpot

What is our primary use case?

Denodo is designed for a distributed data fabric. Instead of a centralized data lake, we are in a distributed data mesh. Whenever a team wants to publish some data product, they are publishing data through Denodo, and their data store might be different; it might be in Azure SQL, in an Azure Databricks data table, or in ADLS.

Whenever a user is looking for data, instead of connecting to each individual data source, they can only pull data through Denodo views, which is a virtualization layer. Role-based access control can be implemented. Not everybody can pull data; whoever is looking for data and whatever data they are looking for, that approval we can give, and based on that, they can pull.

For real-time analytics, we have an Azure Kafka endpoint. There are some use cases with the Azure Kafka endpoint; we have transferred data through that, and through Databricks, we have transformed the data and stored it in some persistent layer such as a Databricks data table or any other data store.

What is most valuable?

One of the best features of Denodo is that it's one unified layer. All programmers or software need to manage different endpoints through one Denodo endpoint. We have custom-developed a tool called Marketplace where we can see whatever data products are available. It is centralized through one portal, a one-stop shop.

Denodo supports SQL base, so if you want to join two tables or two views, you can use SQL, which is an advantage as most developers or business people know SQL. The distributed data mesh functionality allows teams to publish data products through Denodo, regardless of their data store type.

Role-based access control is another valuable feature, allowing selective data access based on approval. The Azure Kafka endpoint enables real-time analytics capabilities.

What needs improvement?

In terms of improvements for Denodo, regarding performance, in cases where there are multiple virtualizations—such as reading from one Denodo view that is virtualized, and from that view there's also virtualization, and another team is reading from that view—if multiple virtualizations happen with no caching in between, it becomes slow.

This occurs because it is cascading; whenever at the top level someone is reading data, that request is getting cascaded to the nth level, causing issues, especially in cases such as Power BI reports. We need to consider implementing some persistent layer in between.

The scaling process should improve because many things are getting automated. The scale-out part needs to be automated, though I am uncertain whether Denodo has already implemented that feature.

For how long have I used the solution?

I have been working with Denodo since joining this organization, which is two and a half years. I believe the organization has been using Denodo for five years.

What do I think about the scalability of the solution?

Denodo is scalable and is installed on a cluster, enabling scale-out capabilities. However, it cannot be scaled on the go. For huge data requests, it cannot scale automatically; admin action is required. The scaling process should improve as many things are becoming automated. The scale-out part needs to be automated, though I am uncertain whether Denodo has already implemented that feature.

How are customer service and support?

I would rate Denodo's technical support an eight out of ten because whenever there is planned maintenance or if the Denodo server is down, we receive emails from the support team. If we raise a ticket, it can be resolved or addressed within a reasonable time frame, so support is good.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I am not certain what was used before Denodo as they had started using it before I joined. At that time, they might have had some legacy systems, and each team had their own ETL pipeline.

What other advice do I have?

We are not using AWS, and a different team is responsible for onboarding or approving new software or licenses. Regarding advanced metadata management features, someone from the Denodo SME or Denodo admin team would be better positioned to comment.

We have used the caching mechanism. For huge data sizes, we are using Snowflake. Denodo has the feature to persist data in any data store. While Denodo doesn't typically persist data as it's a virtualization layer, we can persist data in Snowflake for large datasets.

Denodo can be deployed both on-premises and in the cloud. Initially, they started on-premises with the Denodo server, but have now migrated to the cloud. Denodo is the backbone for the BU I'm working for. If someone wants to share data or bring data, they need to go through Denodo, making it the backbone of this data mesh architecture.

I am not familiar with Denodo's pricing as that is handled by the budget or senior management team. We might be a partner of Denodo, but I'm not certain about this relationship. We are using Databricks Spark, not core Apache Spark.

I would rate the product overall an eight out of ten. I am satisfied, but there is always scope for improvement. If they fix scalability automation and virtualization problems, I would give them a higher rating.


    Robert G.

Data Virtualization Expert

  • June 10, 2025
  • Review provided by G2

What do you like best about the product?
Comfortable UI, great functionality, it works!
What do you dislike about the product?
Sometimes, the Web Designer is a bit buggy, as opposed to the Admin tool.
What problems is the product solving and how is that benefiting you?
It integrates data across the company and makes it available to end users using multiple interface technologies.