Tableau Server on AWS deployment options

You can self-deploy Tableau Server on an Amazon EC2 instance that you provision, deploy Tableau Server using the AWS CloudFormation templates in the Tableau Server on AWS Quick Start, or deploy Tableau Server on AWS using an AWS Marketplace Amazon Machine Image (AMI). The following table shows the differences between each option.

Tableau Server AWS Self-Deployment AWS Quick Start AWS Marketplace AMI
Production ready
Upgradable
Install on Linux
Install on Windows
Scale-up
Scale-out (add nodes)
Active Directory support
14-day trial license
BYOL license
Supports latest version of Tableau

Each of the deployment options are described in more detail below:

  • Self-Deploy to an Amazon EC2 Instance – Provides the most flexibility and options to customize Tableau Server to your environment. If you want to quickly launch a system use the Tableau Server on AWS Quick Start or an AWS Marketplace AMI instead.

    Self-deployment of Tableau Server to an Amazon EC2 instance is recommended for development, test, and production environments that start simple but may need to scale-up or scale-out later. You can upgrade Tableau Server without having to replace your VM.

    For more information about self-deployment, see Self-Deploy a Single Tableau Server on AWS. For more information about deploying in a distributed environment, see Self-Deploy Tableau Server on AWS in a Distributed Environment.

  • Tableau Server on AWS Quick Start – Installs Tableau Server on a standalone Amazon EC2 instance or on a cluster of standalone Amazon EC2 instances running Microsoft Windows Server, CentOS, or Ubuntu Server using an AWS CloudFormation template. This deployment strategy allows you to go live quickly and limit your overall costs.

    The Tableau Server on AWS Quick Start is recommended for development, test, and production environments that start simple but may need to scale-up or scale-out later. You can use your own license (BYOL) or a free 14-day trial version. You can upgrade Tableau Server without having to replace your VM. For more information about installing Tableau Server using the Quick Start, see the Tableau Server on AWS Quick Start.

    For other, specialized Tableau Server on AWS Quick Starts, see:

  • Tableau Server AWS Marketplace AMI –Installs Tableau Server Single Server Quick Start with an AWS Marketplace AMI (BYOL). The BYOL AMI has been updated to use AWS CloudFormation scripts that deploy Tableau Server at launch, to better align with how the AWS Quick Starts work today and to ensure a uniform customer experience.

    You can use a 14-day free trial or, after Tableau Server is up-and-running on the Amazon EC2 instance, you can purchase a Tableau Server license and activate the associated product key. For more information about AWS Marketplace AMIs, see the AWS Marketplace. The Tableau Server AWS Marketplace AMIs have the following limitations:

    • Single machine, scale-up (vertical scaling) only.

    • No Active Directory. Local authentication only. If you need Active Directory authentication, see Self-Deploy a Single Tableau Server on AWS.

    • AMIs may be deployed to a specific set of optimal Amazon EC2 instance types and sizes.

    • Supports Windows and Linux.

    • Supports the latest versions of Tableau.

    • Upgrade Tableau Server without having to replace your VM.

  • To install an AWS Marketplace AMI
    1. Open the AWS Marketplace (https://aws.amazon.com/marketplace/).

    2. In the search box enter Tableau.

    3. Select the Tableau Server product you want to use. When prompted, sign in to your AWS account.

    4. Review the product details, and then click Continue when you are ready to deploy Tableau Server on AWS.

    5. On the AMI details page, click the 1-Click Launch tab.

      You can configure all the settings for your instance on this tab. This option allows you to launch only one Amazon EC2 instance at a time.

      Note: If you prefer to use the Amazon EC2 console to launch your instance, click the Manual Launch tab from the AMI details page. This option allows you to launch multiple Amazon EC2 instances.

    6. In the Region section, select the AWS region where you want to launch your Tableau Server instance.

    7. In the EC2 Instance Type section, choose your preferred instance type. See the previous section for recommendations.

    8. In the VPC Settings section, choose the Amazon Virtual Private Cloud (Amazon VPC) that your instance will be launched in.

      To ensure that your VPC is secure, see Security in the Amazon Virtual Private Cloud User Guide at the AWS website.

    9. In the Security Group section, review the proposed security group settings and either choose from your existing security groups or accept the new proposed security group.

    10. In the Key Pair section, choose a key pair to associate with the instance. This key is used to connect to your instance over Secure Shell (SSH) or to decrypt your Windows administrator password.

    11. Click Accept Terms & Launch with 1-Click to create your new instance.

For more information about licensing options for Tableau Server, see Licensing Overview.

Thanks for your feedback! There was an error submitting your feedback. Try again or send us a message.