List of CloudFormation Templates
Overview
This page lists the available templates for launching Matillion ETL on AWS. There are two main types of template: one for those who have pre-existing Resources, such as VPCs and subnets, and one for those who need this setting up as New Resources.
See our launch documentation for more information about Launching Matillion ETL using CloudFormation Templates.
If you experience problems launching via templates, please contact Matillion support, citing the template you wish to use, for full assistance.
Separate templates for Matillion ETL for Snowflake, Redshift, and DeltaLake on Databricks are available. When selecting a template, be sure to use only the one that corresponds to your desired cloud data warehouse.
New Resources
Templates for those who do not have the resources (configured VPC and Subnets) existing in their AWS account to support a Matillion ETL instance.
Single Node
A single, isolated, batteries-included Matillion ETL instance.
Included Resources
- t3.medium EC2 Instance running Matillion
- IAM Role (attached to EC2 Instance)
- VPC and Public/Private Subnets
Downloads
Single Node & RDS
A single, isolated, batteries-included Matillion ETL instance.
Included Resources
- m5.large|m5.xlarge EC2 Instance running Matillion
- IAM Role (attached to EC2 Instance)
- Postgres RDS Instance with Multi-AZ Failover
- Cloudwatch-based logging
- VPC and Public/Private Subnets
Downloads
Clustered
Clustered, isolated, batteries-included Matillion ETL instance. This requires that an LDAP or Active Directory Based Directory Service already exists in your cloud platform account.
Included Resources
- 2x m5.large|m5.xlarge EC2 Instances running Matillion in a Cluster
- IAM Role (attached to EC2 Instance)
- Postgres RDS Instance with Multi-AZ Failover
- ALB (Application Load Balancer)
- Cloudwatch-based logging
- VPC and Public/Private Subnets
Downloads
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
Single Matillion ETL instance for an existing AWS account.
Included Resources
- t3.medium EC2 Instance running Matillion
- IAM Role (attached to EC2 Instance)
Downloads
Single Node & RDS
Single, isolated, batteries-included Matillion ETL instance.
Included Resources
- m5.large|m5.xlarge EC2 Instance running Matillion
- IAM Role (attached to EC2 Instance)
- Postgres RDS Instance with Multi-AZ Failover
- Cloudwatch-based logging
Downloads
Clustered
Clustered Isolated batteries-included Matillion instance. This requires that an LDAP or Active Directory Based Directory Service already exists in your cloud platform account.
Included Resources
- 2x m5.large|m5.xlarge EC2 Instances running Matillion in a Cluster
- IAM Role (attached to EC2 Instance)
- Postgres RDS Instance with Multi-AZ Failover
- Application Load Balancer
- Cloudwatch-based logging
Downloads
Visualizing Templates
Below we have diagrammed the resources represented by the different templates in this guide.