Snowflake launch templates
Warning
New and existing customers must go through the Hub to choose their preferred cloud provider and cloud data warehouse before starting their Matillion ETL journey.
A list of the available Snowflake launch templates is given below. For more information, read AWS CloudFormation.
There are two types of templates:
If you experience problems launching via templates, contact Matillion support, citing the template you wish to use.
New resources
This type of template doesn't have any pre-existing resources, such as a cloud data warehouse (CDW).
Single Node
A single, isolated Matillion ETL instance. Includes:
- m5.large|m5.xlarge EC2 instance running Matillion ETL.
- IAM Role (attached to EC2 instance).
- VPC and public/private subnets.
Single Node and RDS
A single, isolated Matillion ETL instance. Includes:
- m5.large|m5.xlarge EC2 instance running Matillion ETL.
- IAM Role (attached to EC2 instance).
- Postgres RDS instance with multi availability zone (AZ) failover.
- Cloudwatch-based logging.
- VPC and public/private subnets.
Clustered
A clustered, isolated Matillion ETL instance. Includes:
- 2x m5.large|m5.xlarge EC2 instances running Matillion ETL in a cluster.
- IAM Role (attached to EC2 instance).
- Postgres RDS instance with multi availability zone (AZ) failover.
- ALB (Application Load Balancer).
- Cloudwatch-based logging.
- VPC and public/private subnets.
The following resources must already exist in your account, and will be referenced:
- LDAP or Active Directory based directory service.
Existing resources
Templates for those who have pre-existing resources (configured VPC and subnets), and want to launch a Matillion ETL instance to use with those resources.
Single Node
A single Matillion ETL instance for an existing AWS account. Includes:
- m5.large|m5.xlarge EC2 instance running Matillion ETL.
- IAM Role (attached to EC2 instance).
The following resources must already exist in your account, and will be referenced:
- VPC and public/private subnets.
Single Node & RDS
A single, isolated Matillion ETL instance. Includes:
- m5.large|m5.xlarge EC2 instance running Matillion ETL.
- IAM Role (attached to EC2 instance).
- Postgres RDS instance with multi availability zone (AZ) failover.
- Cloudwatch-based logging.
The following resources must already exist in your account, and will be referenced:
- VPC and public/private subnets.
Clustered
A clustered, isolated Matillion ETL instance. Includes:
- 2x m5.large|m5.xlarge EC2 instances running Matillion ETL in a cluster.
- IAM Role (attached to EC2 instance).
- Postgres RDS instance with multi availability zone (AZ) failover.
- ALB (Application Load Balancer).
- Cloudwatch-based logging.
The following resources must already exist in your account, and will be referenced:
- LDAP or Active Directory based directory service.
- VPC and public/private subnets.