Dremio Jekyll

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.


Prerequisites


  • 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

image alt text

Step 2. Once you review the listing page, click on “Continue to Subscribe”

image alt text

Step 3. Accept the Terms and Conditions

image alt text

Step 4. Wait for the subscription process to complete, then click on “Continue to Configuration”

image alt text

Step 5. Select the configuration parameters:

  • Fulfillment option: 64-bit (x86) Amazon Machine Image (AMI)
  • Software Version: 4.2.0-1 (Apr 09, 2020) **select the latest version
  • Region: You have multiple options here, we recommend choosing the region where your data is located to avoid latency issues.

image alt text

Step 6. Click on “Continue to Launch”

image alt text

Step 7. In the “Choose Action” menu, select “Launch through EC2” and then click “Launch”

image alt text

Now select and instance type, we have made three (3) instance types available for you. Scroll down until you see them, they are easy to identify because they are the only ones that have the radio button enabled.

Step 8. Select the one that you want to use and then click “Next: Configure Instance Details”

image alt text

Step 9. In this section the only change that we are going to make is select the IAM Role that you created as a prerequisite, and click “Next: Add Storage”

image alt text

Step 10. In the storage section, leave everything as it is and the click “Next: Add Tags”

image alt text

Add the following tag:

Key: dremio_managed

Value: true

Step 11. Click on “Next: Configure Security Group”

image alt text

IMPORTANT: Check Dremio’s network requirements for details on what ports need to be enabled in your Security Group.

Step 12. As per the prerequisites, you should of already configured a Security Group for Dremio. Select the radio button for “Select an existing Security Group”, and then select that Security Group from the drop down. Click on “Review and Launch”

image alt text

Step 13. Click on “Review and Launch”

image alt text

Step 14. Verify that everything looks correct. It is normal to see the “Free tier” warning. Click “Launch”**

image alt text

Accessing Your Instance

Step 1. After a few minutes, your instance will be ready. To access it, navigate to your EC2 dashboard and copy the IPV4 Public IP.

image alt text

Step 2. In your browser go to the following: https:// instance ip:9047

Step 3. Give your project a name, then select the engine size, past the instance ID from your EC2 instance and then click “Create and Launch”

image alt text

You will see this screen for a few minutes

image alt text

Step 4. Once Dremio is completely deployed, you will see the Dremio EULA dialog, accept the agreement.

image alt text

Step 5. Create your first user by filling in the details, and then click “Next”

image alt text

Step 6. 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.

image alt text