List of CloudFormation Templates
  • Dark
    Light
  • PDF

List of CloudFormation Templates

  • Dark
    Light
  • PDF

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.

Non-"Proof of Concept" templates give Enterprise instances. Read Enterprise Mode for more information.

If you experience problems launching via templates, please contact support, citing the template you wish to use, for full assistance.

Note

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.

Name Description Downloads
Proof of Concept

Single Isolated batteries-included Matillion instance. Includes:

  • t3.medium EC2 Instance running Matillion
  • IAM Role (attached to EC2 Instance)
  • VPC and Public/Private Subnets
Single Node
Enterprise

Single Isolated batteries-included Matillion instance. Includes:

  • 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
Clustered
Enterprise

Clustered Isolated batteries-included Matillion instance. Includes:

  • 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

Note: Requires the below to already exist in your AWS account:

  • 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.

Name Description Downloads
Proof of Concept

Single Matillion Instance for an existing AWS Account. Includes:

  • t3.medium EC2 Instance running Matillion
  • IAM Role (attached to EC2 Instance)
Single Node
Enterprise

Single Isolated batteries-included Matillion instance. Includes:

  • m5.large|m5.xlarge EC2 Instance running Matillion
  • IAM Role (attached to EC2 Instance)
  • Postgres RDS Instance with Multi-AZ Failover
  • Cloudwatch-based logging
Clustered
Enterprise

Clustered Isolated batteries-included Matillion instance. Includes:

  • 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

Note: Requires the below to already exist in your AWS account:

  • LDAP or Active Directory Based Directory Service

Visualizing Templates

Below we have diagrammed the resources represented by the different templates in this guide.

POC diagram

POC Architecture

Single Node Enterprise diagram

Single Node Enterprise Architecture

Clustered Enterprise diagram

Clustered Enterprise Architecture