Denodo Enterprise Platform
Denodo 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
- Easy of use
- Universal data source connectivity without the need to copy data
- Semantic modeling capabilities
- Fast query response
- 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
Benefits
- Accelerate and simplify data delivery
- Avoid unnecessary data replication
- Unified semantic layer across all data assets
- Governance and security simplification and optimization
- Fast data access
- 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
£61,700 to £61,700 a unit a year
- Education pricing available
- Free trial available
Service documents
Request an accessible format
Framework
G-Cloud 14
Service ID
2 2 1 1 5 3 9 6 8 6 3 2 1 0 2
Contact
Denodo Technologies Ltd
Lloyd Rushton-Jones
Telephone: 020 3196 4715
Email: lrushtonjones@denodo.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
- None or don’t know
- 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
-
Denodo Customer Success program ensures our customers attain the outcomes and results for which the Denodo Platform was acquired. The program focus is centered around 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
-
Not Applicable.
Denodo does not provide a hosted/cloud environment where the Denodo Platform runs in Denodo owned facilities or 3-party facilities managed by Denodo. 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, nor will any connection be established with customer’s computer networks or systems. - End-of-contract process
- You can not use the software.
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
- None or don’t know
- 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. 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
- Not a reseller
Staff security
- Staff security clearance
- Other security clearance
- 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
- BSI Group
- ISO/IEC 27001 accreditation date
- 15/12/2020
- What the ISO/IEC 27001 doesn’t cover
- Denodo does not market a SaaS solution. Therefore, the scope of the ISO/IEC 27001 certification is: “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''.
- 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
- We are in process for Cyber Essentials Plus
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:2013 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 those infrastructure only when necessary.
In addition, Denodo invests in the digital accessibility of our products. Denodo has implemented universal design recommendations for web application usability and accessibility. Denodo has implemented design recommendations for web application usability and accessibility. Denodo UI developers are taught accessibility guidelines for web applications and how to test accessibility conformance in the web applications they develop. 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.
We are signing up to local groups such as the Camden Climate Alliance to support their sustainability agenda. Helping the work neighbourhood to reduce carbon emissions and fight climate change - Denodo will provide evidence of the amount of carbon which has been offset through the use of the tool, or other means of measuring carbon reduction which can be shared.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 new benefits like Oxygen Monitoring, near real time bed allocation and track / trace. Globally we set up a Covid Data Catalog where open data could be aggregated and collaborated in an open and evolving manner by all. The team follows a mature approach to precautions to preventing the spread of the disease such as monitoring staff, 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. We have a Mental Health First Aider in the company; we have also been working with DWP on the Covid Restart Programme.Tackling economic inequality
We are working with our partners, health organisations, government customers to correlate demographic data, with geospatial information, as well as highways and education institutions to ensure that money from Government in particular is effective. 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 35 to 60 over the next 2 years. The Denodo team are proud of working within the neighbourhood of London. Work with Good Work Camden; Denodo endeavour to offer to a minimum of 10 people access training resources such as the DV for Architect course where there are monthly sessions. Signing up with Camden STEAM to help improve the career opportunities for young people in Science, Technology, Engineering, Arts & Mathematics (STEAM) industries – a commitment of half-day per year of the contract to support STEAM as Ambassadors of the Data and Analytics industry which will include delivering data related careers talks to share industry expertise, attending careers fairs to promote data careers or providing introductory training sessions for groups of school childrenEqual opportunity
While Denodo is a small company in the UK with around 35 employees, it has a good representation of age, ability, gender, 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. Undertaking a series of instructor led training sessions for local staff (including those currently living in near our office and in Camden) to promote data literacy and support career progression in data and analytics – at least one half-day session per year of the contract for up to 10 users. This will be in the form of a hands-on-lab to further the understanding of those expanding in a data role.Wellbeing
Denodo 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 a Wednesday which have been online. It is encouraging more walking during office hours, as well as providing various online benefits of the Axa Health scheme. Denodo also has a Mental Health First Aider. Every last Thursday of a month, we celebrate birthdays of employees as well as work anniversaries. There is a mentor programme being set up to help the young aspiring employees to find their element, helping grow and influence the company. The team support Parkinsons UK due to a member of staff affected. The team are also support the Soup Kitchen in Cape Town South Africa by assisting the clothing and feeding of the children of the community. More recently, Denodo provide support to the charity WarChild (https://www.warchild.org.uk/) which is based in the London borough close to the Denodo London office – a minimum of one person-day voluntary time donated each year. Generally, allowing Denodo employees the freedom and time to promote charitable campaigns that are close to them, with a focus on the community close to our workplace.
Pricing
- Price
- £61,700 to £61,700 a unit a year
- Discount for educational organisations
- Yes
- Free trial available
- Yes
- Description of free trial
-
Free trial available via weblink or by contacting Denodo for evaluation
Description of free trial
Free trials are available from the
Denodo Community site at
https://community.denodo.com or directly for a production evaluation license for 2 week period. - Link to free trial
- https://www.denodo.com/en/denodo-platform/free-trials?utm_source=Denodo-web&utm_medium=Try-Denodo