Deploy Vizzly on Amazon Web Services (AWS)
AWS offers multiple products to run containers in the cloud, which are all supported by Vizzly. Some examples include;
- AWS App Runner (opens in a new tab)
- AWS Fargate (opens in a new tab)
- AWS Elastic Container Service (opens in a new tab)
- AWS Lambda Container (opens in a new tab)
To get setup using the AWS App Runner product, see our guide!
Vizzly supports running the Query Engine on a lambda using the following docker image;
To run this on lambda, you will need to build the image and release it to your private ECR repository in the same AWS region as the lambda function you want to run.
An example Dockerfile is
To load secret passwords as environment variables, Vizzly integrates with AWS Secrets Manager. Use the
VIZZLY_AWS_SECRETS_MANAGER_SECRET_ID environment variable
to store a JSON-formatted string of environment variables.