Skip to content

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.

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