Skip to main content
Skip table of contents

Terraform

The Terraform Provider for Delphix enables customers to natively manage data-as-code along with their infrastructure. With Terraform and Delphix, customers can now automatically provision, manage, and teardown any number of ephemeral data environments to drive enterprise DevOps workflows including test data management. This provider leverages the Delphix APIs available with the Delphix Data Control Tower (DCT). The provider must be configured with the proper API key generated by DCT and registered with associated Delphix engines before use.

With Terraform Provider for Delphix, we are bringing the simplicity of Infrastructure as code into the database provisioning process. By sharing parameters such as IP addresses, VPCs, and ports, a Terraform script can automatically identify the inter-dependencies between the data and infrastructure layers and build AppDev/QA environments with the execution of a single command.

Delphix customers have created multiple automation projects by combining Infrastructure as code tools with Delphix. Some have parameterized Terraform scripts to create self-service portals for data-ready environments. 

These are used by application development teams to request an on-demand environment to start their development cycles.

Others have embedded Terraform-Delphix scripts into their CI/CD pipeline so whenever a commit is triggered in source control, the infrastructure and test database used in regression or integration testing are created on demand.

The auto-deletion and recycling of capacity is also a critical step that is also handled by the Delphix Terraform provider.

Getting Started

For install and configure instructions, please visit Terraform Provider for Delphix.

Pre-Requisites

Support

Terraform Provider for Delphix support is included within your standard Delphix License Agreement. For any questions, bugs, or feature requests, contact us via Delphix Support or the Delphix Community Portal.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.