Snowflake launch templates
Warning
New and existing customers must go through the Data Productivity Cloud 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.