Skip to main content

Help us improve the Digital Marketplace - send your feedback

Digital Modus Ltd

Denodo Enterprise Plus Platform

Denodo Virtualisation Logical Data Fabric provides a unified data delivery platform that abstracts access to multiple data systems for business consumers, hiding the complexity and exposing the data in business-friendly formats, while at the same time guaranteeing the delivery of data according to predefined semantics and data governance rules

Features

  • Data Integration, Management and Delivery Platform using Logical Approach
  • Universal data source connectivity without the need to copy data
  • Semantic modeling capabilities
  • Data Virtualisation logical/semantic-model approach to integration and management
  • Smart query acceleration for complex analytical scenarios
  • Multiple optimization techniques, including aggregate awareness and MPP execution
  • Automated DevOps infrastructure management
  • Integrated active data catalog
  • Zero-code data services API layer
  • AI-based data discovery, summaries recommendations, collaboration and tag-based policies

Benefits

  • Accelerate and simplify data delivery
  • Avoid unnecessary data replication
  • Unified semantic layer across all data assets
  • Governance and security simplification and optimization
  • Future Proofs changes to data infrastructure, with data abstraction layer
  • Multiple data delivery options
  • Reduce time-to-data and time-to-market of data-driven applications
  • 83% increase in business user productivity
  • 67% reduction in development resources
  • 65% faster access to data than ETL processes

Pricing

£75,100 a licence a year

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at frameworks@digitalmodus.com. Tell them what format you need. It will help if you say what assistive technology you use.

Framework

G-Cloud 14

Service ID

4 3 4 1 8 5 1 9 2 7 9 0 7 9 6

Contact

Digital Modus Ltd G-Cloud Team
Telephone: 0800 088 6080
Email: frameworks@digitalmodus.com

Service scope

Software add-on or extension
No
Cloud deployment model
  • Public cloud
  • Private cloud
  • Community cloud
  • Hybrid cloud
Service constraints
Denodo will be installed on-premise at customer’s facilities or where the customer decides, including public/private cloud services such as AWS, Azure or GCP. Denodo does not provide, operate or maintain the environment where the platform runs (in short, Denodo does not market a SaaS solution). Denodo will not subcontract 3-party suppliers for this purpose either. In addition, no Denodo system nor personnel (at Denodo facilities or 3-party facilities managed by Denodo), nor other companies/persons on behalf of Denodo, will access/process/store customer’s data.
System requirements
  • Minimum 2 servers for production: Solution Manager, Denodo Server
  • 3rd-party database for caching
  • Supports bare-metal or virtualized servers
  • Supports containerized deployments
  • Java Runtime Environment (JRE) version 11 (included in the installer)
  • 100 GB of disk space recommended, 5 GB minimum
  • Denodo full installation requires 2.5 GB of disk space

User support

Email or online ticketing support
Email or online ticketing
Support response times
For information about SLAs of the different support levels, please see Denodo Support Guide at https://support.denodo.com/doc/denodo_support_guide.pdf. For information about Denodo offering on AWS and its Support, please visit http://www.denodo.com/en/denodo-platform/denodo-platform-for-aws/support. For information about Denodo offering on Azure and its Support, please visit https://auth.denodo.com/user-management/denodo-for-azure-support. For information about Denodo offering on GCP and its Support, please visit https://auth.denodo.com/user-management/denodo-for-gcp-support.
User can manage status and priority of support tickets
Yes
Online ticketing support accessibility
WCAG 2.1 A
Phone support
Yes
Phone support availability
24 hours, 7 days a week
Web chat support
No
Onsite support
Yes, at extra cost
Support levels
Denodo provides three Support Levels: 1) BASIC SUPPORT - Designed for evaluation licenses and developers teams from customers or partners, focused on improving developer productivity and reducing project risks; 2) STANDARD SUPPORT - Designed for subscription or perpetual licenses in production environments; 3) PREMIUM SUPPORT - Standard support benefits plus 24x7 global coverage, faster response, and extended version support. For information about SLAs of the different support levels, please see Denodo Support Guide at https://support.denodo.com/doc/denodo_support_guide.pdf
Support available to third parties
Yes

Onboarding and offboarding

Getting started
The Digital Modus Denodo Customer Success program ensures our customers attain the outcomes and results for which the Denodo Platform was acquired. The program focus is centred on providing guidance and support to ensure customers can maximize the value they achieve through the implementation of the Denodo Platform. The Denodo Periodic Assessment & Success Services (D-PASS) program, included as part of the licensing, helps customers to minimize surprises and risks by providing continuous addressing of issues and identifying areas for improvement through the following program benefits: a) Access to unlimited Denodo On-demand Training courses; b) Access to a designated Denodo Customer Success Manager acting as your first point of contact for your implementation needs and your advocate within Denodo; c) Access to consulting guidance for non-production areas like architecture, design and development best practices; d) Access to capacity assessments for your current and future workload; e) A number of Advisory Sessions (n hours per year depending on the size of the deployment) for additional guidance on best practices, question-and-answer sessions and quick setup of platform features
Service documentation
Yes
Documentation formats
HTML
End-of-contract data extraction
As a reseller and deliverer of Professional Services for the Denodo product set, Digital Modus will engage with you to define end-of-contract extraction at the point of contract. There are many options.
End-of-contract process
If the Denodo service is to be closed down, we will work with you to extract your data and then expunge the Denodo environment. This Service is an option extra and can be costed (based on exact configuration & Data Volumes) towards the end of the contract, Digital Modus make provision to contract all customers 6 months in advance of contract end.

Using the service

Web browser interface
Yes
Supported browsers
  • Microsoft Edge
  • Firefox
  • Chrome
Application to install
No
Designed for use on mobile devices
No
Service interface
Yes
User support accessibility
WCAG 2.1 A
Description of service interface
The Denodo Platform ships with different web UIs to enable different user communities. The Denodo “general audience” tools, i.e. those meant for a broader user audience (i.e. data analysts, data stewards, data architects, data engineers, data scientists, LOB developers) are: 1. Business users, citizen analysts, data scientists, data stewards, LOB developers use the ‘Denodo Data Catalog’ to explore both data and metadata in a single Web front-end tool. 2. Data architects use the web tool ‘Denodo Design Studio’, for designing, testing, debugging and publishing data services.
Accessibility standards
WCAG 2.1 AA or EN 301 549
Accessibility testing
The Denodo “general audience” tools, i.e. those meant for a broader user audience (i.e. data analysts, data stewards, data architects, data engineers, data scientists, LOB developers), has been totally redesigned and are partially compliant with the W3C/WAI WCAG (Web Content Accessibility Guidelines) version 2.4 AA standard.
API
Yes
What users can and can't do using the API
On the one hand, any view in Denodo can be exposed as a data API in just a few clicks from the GUI. No code is needed. Denodo offers advanced support for creating data APIs from any of the views available in Denodo with flexible delivery options such as REST, SOAP, OData and GraphQL, including OpenAPI/Swagger support for documenting the APIs. Denodo data APIs have the ability to expose data in multiple formats (XML, JSON, HTML, RSS) and support for the latest security protocols (OAuth, JSON Web Tokens, SAML, Kerberos, HTTPS, HTTP Basic Digest Authentication, or WS-Security). Data APIs include support for IDU (insert, update, delete) operations. Denodo supports GraphQL, one of the fastest growing data services standards. GraphQL is a query language for APIs. It simplifies the querying of multiple REST endpoints, and with Denodo Platform, this is achieved with zero code, and with much better performance, as it leverages the Denodo advanced query optimization engine. On the other hand, Denodo's modules exposes their functionality in the form of APIs to allow integrating them into the IT ecosystem.
API documentation
Yes
API documentation formats
Open API (also known as Swagger)
API sandbox or test environment
Yes
Customisation available
No

Scaling

Independence of resources
Not applicable. Denodo will be installed on-premise at customer’s facilities or where the customer decides, including public/private cloud services such as AWS, Azure or GCP. Digital Modus can build the entire solution for you.

Denodo does not provide, operate or maintain the environment where the platform runs (in short, Denodo does not market a SaaS solution). Denodo will not subcontract 3-party suppliers for this purpose either. Therefore, the service is not shared with any other user

Analytics

Service usage metrics
Yes
Metrics types
Denodo provides an audit trail which includes all the queries. With this information it is possible to know who has accessed which resources, what queries have been executed, and when it happened. Denodo provides tools (the Denodo Monitoring and Diagnosing tool and the Denodo Monitor Reports) to visualize this data in a variety of reports. In addition, audit information can be delivered through SNMP and JMX standards. This enables Denodo to integrate with SIEM such as AWS CloudWatch, Azure Monitor or Splunk and/or System Management packages such as Prometheus, HP-OpenView, Nagios, Osmius, IBM Tivoli or Microsoft WinRM, etc
Reporting types
  • API access
  • Real-time dashboards

Resellers

Supplier type
Reseller providing extra features and support
Organisation whose services are being resold
Denodo

Staff security

Staff security clearance
Conforms to BS7858:2019
Government security clearance
Up to Developed Vetting (DV)

Asset protection

Knowledge of data storage and processing locations
No
Datacentre security standards
Supplier-defined controls
Penetration testing frequency
Never
Protecting data at rest
  • Encryption of all physical media
  • Other
Other data at rest protection approach
Not applicable. Denodo does not market a SaaS solution. It is the customer's responsibility to assess the environment to meet company SLAs and regulatory security and privacy standards. With that being said, Denodo can encrypt data at rest. Denodo does not store data, but applications can be designed to cache data in external databases, which can be encrypted using that database’s encryption capabilities.
Data sanitisation process
No
Equipment disposal approach
In-house destruction process

Data importing and exporting

Data export approach
Not applicable. The Denodo Platform does not store data but only metadata, used to access the heterogeneity of customer's data sources to provide integrated near real-time data for business users. The Denodo Platform is data agnostic. The nature of the data accessed through Denodo is the customer's sole decision. On the other hand, users can export the metadata from Denodo anytime
Data export formats
Other
Other data export formats
Virtual Query Language (VQL) , compliant with ANSI SQL
Data import formats
Other
Other data import formats
Virtual Query Language (VQL) , compliant with ANSI SQL

Data-in-transit protection

Data protection between buyer and supplier networks
TLS (version 1.2 or above)
Data protection within supplier network
TLS (version 1.2 or above)

Availability and resilience

Guaranteed availability
Not applicable. Denodo does not market a SaaS solution. It is the customer's responsibility to assess the environment to meet company SLAs and regulatory security and privacy standards. With that being said, Denodo can be deployed in a cluster for providing HA. In such a configuration, the cache shall be shared by all the nodes of the cluster, enabling any node in the cluster to take advantage of data previously cached by any other node in the cluster. It is recommended the cache database resides on a different server to increase efficiency, and distributed across different servers to provide HA. The Solution Manager achieves zero-downtime during the promotion process taking care automatically of complex activities such as load balancing and cache loads offering a consistent view of the data to consuming applications.
Approach to resilience
Not applicable. Denodo does not market a SaaS solution. It is the customer's responsibility to assess the environment to meet company SLAs and regulatory security and privacy standards. With that being said, all Denodo components have import and export capability and the platform ships with tools (Denodo Solution Manager) and scripts that enable automated synchronization between server instances. It is important to note that the platform does not store data itself, so backup and recovery within the platform is limited to metadata, custom extensions, and configurations. Due to that small footprint, a full system recovery into an empty Denodo instance can be completed in a matter of minutes. In addition, Denodo Solution Manager automatically saves backups of the server metadata during migrations (metadata updates from development to pre-production and production).
Outage reporting
Not applicable. Denodo does not market a SaaS solution. It is the customer's responsibility to assess the environment to meet company SLAs and regulatory security and privacy standards. With that being said, Denodo provides real time monitoring of all data service components in an integrated fashion, including Denodo platform components themselves and participating data sources. All monitoring information is deliverable via Denodo graphical tools and via SNMP and JMX standards. This enables Denodo to integrate with SIEM such as AWS CloudWatch, Azure Monitor or Splunk and/or System Management packages such as Prometheus, HP-OpenView, Nagios, Osmius, IBM Tivoli or Microsoft WinRM, etc

Identity and authentication

User authentication needed
Yes
User authentication
  • Username or password
  • Other
Other user authentication
Denodo supports SSO using OAuth, OpenID, Kerberos and SAML. Denodo currently supports Okta, Duo, PingFederate, Azure AD and AWS SSO, although it could be integrated with any other Identity Provider compliant with SAML/OAuth2. In addition, when there is an authentication mechanism in place, Denodo can delegate authentication to an external LDAP or Active Directory server, so there is no need to define users in the built-in user management system, and the LDAP/AD system would provide the role for the user, which would be used to constrain the user’s access to any database or view within the data virtualization server
Access restrictions in management interfaces and support channels
Management interfaces: Same as above. Support Site: Supports username and password, and 2-factor authentication
Access restriction testing frequency
At least every 6 months
Management access authentication
  • Username or password
  • Other
Description of management access authentication
Denodo supports SSO using OAuth, OpenID, Kerberos and SAML. Denodo currently supports Okta, Duo, PingFederate, Azure AD and AWS SSO, although it could be integrated with any other Identity Provider compliant with SAML/OAuth2. In addition, when there is an authentication mechanism in place, Denodo can delegate authentication to an external LDAP or Active Directory server, so there is no need to define users in the built-in user management system, and the LDAP/AD system would provide the role for the user, which would be used to constrain the user’s access to any database or view within the data virtualization server

Audit information for users

Access to user activity audit information
Users have access to real-time audit information
How long user audit data is stored for
User-defined
Access to supplier activity audit information
You control when users can access audit information
How long supplier audit data is stored for
User-defined
How long system logs are stored for
User-defined

Standards and certifications

ISO/IEC 27001 certification
Yes
Who accredited the ISO/IEC 27001
A-LIGN
ISO/IEC 27001 accreditation date
26/01/2024
What the ISO/IEC 27001 doesn’t cover
The scope of Denodo's ISO/IEC 27001:2022 is: "The Information Security Management of the information systems that take part in the delivery of professional, education, support and IT Infrastructure & Data services to Denodo Technologies customers on all the facilities" Any other activity is not covered by the ISO/IEC 27001:2022 certification.
ISO 28000:2007 certification
No
CSA STAR certification
No
PCI certification
No
Cyber essentials
No
Cyber essentials plus
No
Other security certifications
Yes
Any other security certifications
  • SOC 2 Type II
  • CMMC v2.0 Level 1

Security governance

Named board-level person responsible for service security
Yes
Security governance certified
Yes
Security governance standards
ISO/IEC 27001
Information security policies and processes
Denodo security policies and processes comply with the requirements of ISO/IEC 27001:2022 certification, with the following scope: “The Information Security Management of the information systems that take part in the delivery of professional, education, support and portal management services to Denodo Technologies customers on all the facilities''.

Operational security

Configuration and change management standard
Supplier-defined controls
Configuration and change management approach
Not applicable. Denodo does not market a SaaS solution. It is the customer's responsibility to assess the environment to meet company SLAs and regulatory security and privacy standards. With that being said, Denodo Platform SDLC change management process includes: 1) Mechanisms for receiving change suggestions both internally and from customers; 2) Procedures and mechanisms to register them, classify them, prioritize them and; 3) Procedures for approval and, if approved, implementing them. Each update includes a release notes. Updates and release notes are cumulative. Customers can track the enhancements they requested at the Support Site.
Vulnerability management type
Supplier-defined controls
Vulnerability management approach
Denodo provides security updates/notices to customers as a vulnerability affecting the Denodo Platform software is found. Customers are notified through the Denodo Support Site and, if needed, a hotfix solving the vulnerability is generated and made available for download.
Protective monitoring type
Supplier-defined controls
Protective monitoring approach
Denodo runs static analysis of the code and vulnerability scanning in early development stages by using both Static and Dynamic Application Security Testing (SAST, DAST) tools such as Veracode, SonarQube and Error Prone, as well as internally developed security tests and code reviews by peers. Tests are executed on every release and update, and all new code is automatically scanned by two different tools to find security vulnerabilities in early development stages. Also, penetration tests are run periodically and before each release using Veracode. Active monitoring of vulnerabilities databases is also performed.
Incident management type
Supplier-defined controls
Incident management approach
Process for addressing a security vulnerability: 1) Initial impact assessment. In most cases, a hotfix is immediately generated. If not possible, temporal measures to take are provided while the hotfix is not available; 2) Notification. Customers are notified immediately after the initial impact assessment has been done and a fix is available, the notification includes instructions for obtaining a hotfix solving the vulnerability and/or the measures to take; 3) Final impact assessment. The fix is included in the main development, so the next update of the software includes it; 4) Post-mortem analysis. Update security practices to prevent similar issues.

Secure development

Approach to secure software development best practice
Supplier-defined process

Public sector networks

Connection to public sector networks
No

Social Value

Social Value

Social Value

  • Fighting climate change
  • Covid-19 recovery
  • Tackling economic inequality
  • Equal opportunity
  • Wellbeing

Fighting climate change

Denodo monitors and proactively manages its impact on the environment. We are committed to reducing our environmental impact and continually improving our environmental performance as an integral and fundamental part of our business strategy and operating methods. For instance, the Denodo software development uses the elasticity and energy effectiveness of cloud providers to perform energy-intensive processes (e.g. Denodo runs 225k+ automated tests before every release/update of the Denodo Platform). This allows us to start that infrastructure only when necessary. The principle of the Denodo Data Platform is to avoid replication and unnecessary movement of data. To rethink the way we consume and discard data, by focusing on the quality of the data directly from the sources. In this sense, the principles are akin to the ethics of thinking - do I really need to make that journey (move the data), or re-boil the kettle, (require more cooling to store duplicate data which is unnecessary). Minimising movement maximises the value of the data where possible. And this principle is also at the heart of the office space, where certain days are allocated to maximise the time in the office, ensure lunch is taken at a similar time, recycling of waste, and meetings can be hybrid where some team members can weigh up the benefit of long journeys versus an online meeting or demo.

Covid-19 recovery

Denodo has worked with NHS SS in Scotland for over 5 years. The agility of the platform both in initial deployment (typically into production in 90 days and Gartner has measured our customer base at 96% in production in 180 days) means that the platform can pivot to projects like Oxygen Monitoring, near real-time bed allocation and track/trace. Globally we set up a Data Catalog where open data could be aggregated and collaborated in an open and evolving manner by Denodo employees, customers as well as anyone. The team follows a mature approach to precautions to prevent the spread of disease such as monitoring who is in the office, and ensuring appropriate actions where necessary by following guidance. We also understand the need for social interactions and connections as part of the wellbeing and recovery of the employees.

Tackling economic inequality

We are working with our partners, health organisations, and government customers to correlate demographic data, with geospatial information, as well as highways and education institutions to ensure that money from the Government in particular is effective. The Denodo team are proud of working with such customers as NHS Scotland, where the effectiveness of social care is measured by aggregating data through Denodo about patient health, wealth, eating habits, etc. Thus funding is effective to tackle health inequality which may be caused by economic hardship. In terms of our employees, while we have an office base in London, we recruit from a wide area and we are looking to improve this more as we grow our staff from 20 to 50 over the next 2 years.

Equal opportunity

While Denodo Technology Limited is a small company in the UK with around 20 employees, it has a good representation of age, ability, gender, and race. There are many that are encouraged for career development. As the company is looking to grow and maintain that dynamic diverse mindset, equal opportunity is important. The COO is an active member of Women in Business reinforcing the ethics of equal opportunity through the company with monthly employee sessions.

Wellbeing

Denodo Technology Limited is putting in place more schemes to ensure the wellbeing of the community; to ensure more team building of its employees as we come out of lockdown, but also with its partners and customers. This includes mental as well as physical health monthly activities, together with various annual charity work. The office is an active member of the cycle-to-work scheme, as well as providing Yoga Relaxation sessions on Wednesdays which have been online. and encouraging more walking during office hours, as well as providing various online benefits of the Axa Health scheme. There is a mentor programme being set up to help the young aspiring employees find their element, helping grow and influence the company. Many of the team supported Adoption UK in 2021 and 2022; the team also supported the Soup Kitchen in Cape Town South Africa by assisting with the clothing and feeding of the children of the community.

Pricing

Price
£75,100 a licence a year
Discount for educational organisations
Yes
Free trial available
Yes
Description of free trial
We offer free trials based on the specific needs of each customer. We will agree on a trial that lasts for a minimum of 1 week. Potential customers should contact us at www.digitalmodus.com/freetrial
Link to free trial
http://www.digitalmodus.com/freetrail

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at frameworks@digitalmodus.com. Tell them what format you need. It will help if you say what assistive technology you use.