Skip to content

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.

Download

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.

Download

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.

Download


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.

Download

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.

Download

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.

Download


Single Node diagram

Single Node Architecture


Single Node & RDS diagram

Single Node & RDS Architecture


Clustered diagram

Clustered Architecture