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!
AWS Query Engine URI
public.ecr.aws/w4r1h9k0/vizzly-query-engine:latest
AWS Lambda Image
Vizzly supports running the Query Engine on a lambda using the following docker image;
ghcr.io/vizzly-co/query-engine-lambda:latest
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
FROM ghcr.io/vizzly-co/query-engine-lambda:latest
Loading secrets
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.