Setup overview
To begin using the Data Productivity Cloud, you need to configure your environment. The requirements differ based on the deployment type:
- Hybrid SaaS requires both a cloud platform and a cloud data warehouse.
- Full SaaS requires only a supported cloud data warehouse, as Matillion provides and manages the cloud platform.
Read Full SaaS vs Hybrid SaaS for more details. Use this overview to identify the correct setup guide for your environment.
Hybrid SaaS
With Hybrid SaaS, you deploy and manage your own agents within your own cloud infrastructure. This gives you full control over security measures, network isolation, access control, and where your secrets are stored. This option is available for Enterprise edition customers only.
The table below shows the supported combinations of cloud platforms and data warehouses for Hybrid SaaS:
Cloud platform | Snowflake | Databricks | Amazon Redshift |
---|---|---|---|
AWS | ✅ | ✅ | ✅ |
Azure | ✅ | ✅ | ❌ |
Snowpark | ✅ | ❌ | ❌ |
Refer to the following setup guides for Hybrid SaaS deployments:
- Hybrid SaaS Snowflake on AWS
- Hybrid SaaS Snowflake on Azure
- Hybrid SaaS Snowflake on Snowpark
- Hybrid SaaS Databricks on AWS
- Hybrid SaaS Databricks on Azure
- Hybrid SaaS Amazon Redshift on AWS
Full SaaS
With Full SaaS, Matillion manages the entire infrastructure, including agent deployment and security measures. Matillion ensures seamless updates and robust security protocols. The Matillion-hosted agent handles the execution of tasks, and customer secrets are securely stored in a Matillion-hosted secrets manager.
The following table summarizes the supported Full SaaS combinations:
Deployment type | Cloud platform | Cloud data warehouse |
---|---|---|
Full SaaS | Provided by Matillion | Amazon Redshift, Snowflake, Databricks |
Refer to the following setup guides for Full SaaS deployments: