Deploying Dremio AWS Edition
This is the detailed list of steps that you need to follow to successfully launch Dremio AWS Edition in your account.
- If you don’t want to use the default settings, make sure that you have an available VPC and Subnet
- Configure your IAM role for Dremio.
- Follow these steps to create a security group
Step 1. Click here to go to Dremio in the AWS Marketplace
Step 2. Once you review the listing page, click on “Continue to Subscribe”
Step 3. Next, accept the Terms and Conditions
Step 4. Wait for the subscription process to complete, then click on “Continue to Configuration”
Step 5. Now, select the configuration parameters
- Delivery method: Dremio Deployment
- Software Version: 4.5 or latest version available
- Region: You have multiple options here, we recommend choosing the region where your data is located to avoid latency issues.
Step 6. Select the CloudFormation action and click Launch
Step 7. Create a Stack
In this screen all options will be already selected and filled up for you, click Next
Step 8. Specify Stack Details
Specify the details of the stack. First give the Stack a name, select the instance type, select the Key Pair that you want to use, VPC and Subnet (you can use the default Instance Type, VPC and Subnet if you don’t have a specific configuration), also select the allowed IP range that you would like to use, then click Next.
Step 9. Stack Options
In the Stack Options screen, leave all the options as they are, no need to make any changes. Click** Next.**
Step 10. Review
Take a moment to review all the settings, check the box inside the Capabilities section and then click Create Stack
Step 11. Launch Dremio
Once the stack is completed, select Outputs and then click on the DremioPublicEndpoint link to access the Dremio Projects.
Step 12. Authenticate
In this screen the EC2 instance ID will be auto populated, click on Authenticate.
Step 13. Create a project
Click on Create Project. In this screen you will also see the links of existing projects (if any) along with their status, IDs and number of backups.
In the next screen, give the project a name and then select the initial engine size (number of nodes). Here, you have the option to enable automatic backups which will keep a daily snapshot of your project for up to 30 days. Click Create.
Next, you will see the Creating Project screen for a few moments. At this stage we are automatically provisioning the necessary AWS resources for your project and elastic engine.
Step 14. Once Dremio is completely deployed, you will see the Dremio EULA dialog, accept the agreement.
Step 15. Create your first user by filling in the details, and then click “Next”
Step 16. Now you should see Dremio’s main UI. Click on “Dremio Help” at the bottom right to explore help topics and follow along a quick introductory tutorial.
Step 17. Select a tutorial to get started
We strongly recommend starting with the Tour of Dremio to get familiar with the Dremio UI, followed by Run my first query which will walk you through the steps to use Dremio to run fast queries directly on data stored on S3.