Denodo Technologies, the leading data virtualization company is offering its software for unifying enterprise data and delivering data services for the business on Amazon Web Services (AWS) Marketplace as a PayAsYouGo offering. Thank you for choosing Denodo for AWS as your data virtualization technology!
Denodo for AWS comes in two flavors: Denodo Standard for AWS and Denodo Platform for AWS. This quick start guide will give you an overview of Denodo Standard and show you how to quickly start building data virtualization solutions on AWS.
Denodo Standard consists of the same engine as the Denodo Platform and supports a broad range of functionality for users to get started at an affordable price. Some of the key features include:
NOTE: A Development instance is included with your paid subscription along with the Solution Manager. You only pay for the Virtual DataPort server running in the Production environment, as well as for the infrastructure cost applied by AWS for the solution manager and the development instances.
See the Restrictions of Denodo Standard.
You must have an AWS account.
You are responsible for operating your own AWS account.
You can launch the Denodo Standard in that AWS Account.
You will need a valid key pair in order to launch the Denodo Solution Manager Standard instance. If you do not have one, or you want to create a new one, you can check how to do it here: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html.
During the setup process, you will also need to choose the VPC (virtual private cloud) and subnet where you want the Denodo Solution Manager to be installed. If you have access to more than one VPC and subnet in the AWS account and you are unsure about which one you should choose, you may need to contact the system administrator of your AWS account.
Log on to the AWS Marketplace, go to the Denodo Standard for AWS listing, and follow the AWS marketplace subscription steps:
In order to launch the Denodo Solution Manager Standard instance, it is necessary to create a ‘stack’ by launching a Cloud Formation template provided with the offering. A stack is a collection of all the required AWS resources that you can manage as a single unit. Once this stack is created, you will be able to use the Solution Manager to configure, start and manage your Denodo environments.
In this case, after clicking ‘Launch’ in the previous step, you will be asked to choose the stack template. The template is provided with the offering so you only need to click ‘Next’.
Now, follow these steps:
Once the stack creation process finishes correctly, you can check in the “Output” tab the following values:
Note that the application takes some time to start so you may need to wait for a couple of minutes before the link works correctly. You may get a connection error or a ‘404 Not Found’ error if you try to access it before the service has completely started.
In this URL you can find links to additional resources and you can also download the VDP Administration Tool, which is needed for some administrative tasks of Denodo.
Keep in mind the following information:
The first time you log in the Solution Manager Administration Tool, you will be asked to introduce the AWS credentials of your account:
You can find in the Automated Cloud Mode Quick Start guide how you can create the credentials and the permissions needed. You can also provide these credentials later in the “Configuration” - “Automated Mode” - “AWS” screen. For more information, check the AWS configuration documentation
The Denodo Solution Manager 8.0 Standard has 3 preloaded environments and clusters (Development Production):
In order to access the clusters overview screen, select the options “Environments” - “Overview” in the main menu. This opens the “Overview” screen and you can also see the Solution Manager catalog tree on the left side of the screen, with the three environments and clusters. All the predefined clusters are initially in the “The cluster needs to be recreated” status.
In order to get more details regarding AWS clusters management and operations, you can read the corresponding documentation here.
You can find the complete Denodo Platform 8.0 documentation here.
We recommend you open and check the values configured for the default environments and clusters and adjust them to fit your needs. You can then create and launch a cluster, by simply selecting the “Recreate” option in the “Actions” column for the corresponding cluster and the cluster will be started.
You can check the cluster creation progress clicking in the corresponding “Last Action” column.
You can also optionally change the configuration settings of the clusters.
For instance, if a cluster has the status “The cluster needs to be recreated” or “Pending configuration” you can change the VPC in the environment (if you change the VPC, the cluster status will be “Pending configuration”). A cluster in a “Pending configuration” status is highlighted in red color in the Solution Manager catalog tree.
When a cluster is in “Pending configuration” status, review the cluster configuration and change what you need (for instance, if you changed the VPC of the environment, you need to select a subnet in the cluster). You can also edit the rest of the cluster metadata (key pair, instance type, EBS storage, autoscaling, etc)
Once you have filled the cluster screen with the desired values, save the changes and select the “Recreate now” option in the dialog.
When the cluster is completely created, click on the Denodo logo on the top left to go back to My Applications. This area provides a single point of entry to all the web applications of the Denodo Platform, of all the environments of your organization. Now you should see the links to access the Design Studio and Scheduler modules.
Note that the Elastic Load Balancers of AWS take some time to validate the instances before routing traffic to them. Therefore you may need to wait a few minutes before accessing the new cluster.
In this screen you can also find links to the documentation of Denodo Platform, along with links to videos, tutorials and the Denodo Knowledge Base.
If you have advanced access security configuration, you can use a custom security group with the rules that fit your needs. There are some ports that need to be opened in order to allow access to the Solution Manager instance, and access from the Solution Manager instance to the servers in the clusters.
In order to allow access to the Solution Manager instance, here are the ports ranges that should be allowed in the inbound rules:
And here are the recommended ports to be allowed in the outbound rules:
Denodo is committed in helping you to succeed with the Denodo Standard through our comprehensive network of technical support and services.
Customers will use commercially reasonable efforts to resolve issues before escalating them to Denodo. Denodo will make a commercially reasonable effort to provide support to customers and reserves the right to refuse providing Maintenance and Support Services for customers who do not have monthly spends using any of the Denodo for AWS PAYG products.
Once you are all set to start building your data virtualization solutions on AWS using Denodo Standard, we recommend that you check out all the available information:
If you want to move on to professionally guided training you can always check our course offerings on our training site.
To get up and running on the Denodo 8.0 Standard for AWS in the quickest time, we recommend that you take advantage of Denodo Professional Services.