quickstarts
Installing Yellowbrick on Amazon Web Services
Deploy the Yellowbrick SQL data platform in your AWS environment in four straightforward steps. This process gives you a fully functioning Yellowbrick instance while maintaining complete control over your data.
Prerequisites
- AWS account with permissions to create CloudFormation stacks, EC2 instances, and VPC resources
- AWS service quota that allows for at least 46 running On-Demand Standard instances (A, C, D, H, I, M, R, T, Z instance families)
- Internet-accessible VPC for deployer setup
- Access to AWS Management Console or AWS CLI
in this page
Setup Yellowbrick Deployer
Deploy A New Yellowbrick Instance
Install Your License
Create a Compute Cluster
1
Setup Yellowbrick Deployer
The Yellowbrick Deployer is launched using an AWS CloudFormation template that sets up the necessary infrastructure.Â
- Access AWS CloudFormation in your console
- Create a new stack using the Yellowbrick template URLÂ
- Configure parameters including stack name, VPC, subnet, and IP access restrictionsÂ
- Once creation completes (5-10 minutes), locate the Deployer URL in the Outputs tabÂ
2
Deploy a new Yellowbrick Instance
Configure and run the deployer to create your Yellowbrick instance.Â
- Access the Deployer URL from the CloudFormation outputsÂ
- Select “Install” option and accept the EULAÂ
- Configure your instance name, deployment region, network access, and subnet settingsÂ
- Set up admin credentials (store securely – they’re only shown once)Â
- Configure S3 storage for your Yellowbrick instanceÂ
- Review and start installation (approximately 20 minutes)Â
- Access Yellowbrick Manager using the URL provided upon completionÂ
3
Install your license
Activate your Yellowbrick instance to enable cluster creation and query execution.
- Navigate to Configuration → License in the Yellowbrick ManagerÂ
- Paste your license key and click Install LicenseÂ
- Verify license details including expiration date and vCPU allotment
4
Create a compute cluster
Set up a compute cluster to start running queries and analyzing data.Â
- Navigate to Instance Management in the left menuÂ
- Click Create ClusterÂ
- Configure your cluster:
- Provide a meaningful nameÂ
- Select node size (start small and scale as needed)Â
- Choose the number of nodes (1-2 recommended initially)Â
- Click Create and wait for provisioning to completeÂ
- Once status shows “Running,” your Yellowbrick instance is readyÂ
- Connection details are available on the Instance Management pageÂ
More Resources
Want to talk to us about your use case
Learn more about Yellowbrick