Overview
Why Delphix for Data Masking?
Discover why Perforce Delphix data masking is the only solution that enables data privacy compliance and security while accelerating innovation. No trade-offs necessary.
Why Delphix for Data Masking?

Product video
Perforce Delphix Continuous Compliance is a data masking solution that protects sensitive data on AWS. It enables enterprises to safely use production like data in nonproduction environments while maintaining compliance and reducing security risk.
Protect Sensitive Data at Scale Delphix Continuous Compliance helps organizations discover, classify, and mask sensitive information across relational databases, cloud native data sources, and files. Masking policies automatically replace sensitive values with fictitious yet valid equivalents, preserving referential integrity and data usability for development and testing.
Built for Compliance and Auditability With centralized policy enforcement, Delphix helps teams govern nonproduction data sprawl and stay aligned with regulatory requirements such as HIPAA, PCI, and GDPR. Consistent masking improves visibility and accountability while strengthening audit readiness.
Secure Dev and Test Workflows Delphix Continuous Compliance integrates with the Delphix DevOps Data Platform to ensure sensitive data never leaves production unsecured. Compliant, masked datasets can be provisioned for dev and test teams without introducing privacy or security risk.
Key Capabilities Automated sensitive data discovery and classification Dynamic and static data masking with referential integrity Policy based governance for nonproduction environments Support for AWS Aurora, AWS RDS, Oracle, SQL Server, SAP, PostgreSQL, and more GUI driven workflows for creating and executing masking jobs
Highlights
- Compliant Data in Minutes: Automated masking for DevOps and AI pipelines.
- Reduced Risk: Centralized policy enforcement and governance for non-prod data to eliminate privacy and security risks.
- Trusted Data Anywhere: Consistent, efficient compliance in any environment.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
Dimension | Cost/hour |
|---|---|
r5n.4xlarge Recommended | $5,000.00 |
r5n.2xlarge | $5,000.00 |
r4.16xlarge | $5,000.00 |
r5n.8xlarge | $5,000.00 |
r4.4xlarge | $5,000.00 |
r5n.16xlarge | $5,000.00 |
r4.2xlarge | $5,000.00 |
r6i.4xlarge | $5,000.00 |
r4.8xlarge | $5,000.00 |
r7i.4xlarge | $5,000.00 |
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Additional details
Usage instructions
Access the application via a browser at http://<public_dns> or <IP Address>. This will automatically redirect to the Configuration/Setup interface upon login. To connect to the Delphix CLI, use SSH and the username sysadmin or admin.
Support
Vendor support
As a valued Delphix customer, you will receive free technical support on weekdays during normal business hours. https://portal.perforce.com/s/article/Delphix-Support-Policies-KBA1504-1728062693411?name=000010824
Simply take 60 seconds to register -- instructions are in your welcome letter. You can then reach Support at https://portal.perforce.com/s/ . Delphix Platinum Support, our 24x7x365 premium technical support option, is available as well. Learn more at
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

Standard contract
Customer reviews
Time travel across test environments has accelerated rollbacks and streamlined release workflows
What is our primary use case?
For my main use case, I use Perforce Delphix for test environment and release management. Being able to go back in time and do time-lapse information on Perforce Delphix , along with the ability to revisit previous builds and configurations and redeploy code on Perforce Delphix, enables me to go back in time in terms of environments.
In one case with Perforce Delphix, I had 43 environments with multiple projects on the go. We had various branches of releases. Perforce Delphix enabled us to go to different points and utilize the systems, do snapshots, and roll back for different projects to different environment builds and configurations. It was really good at that. It enabled us to keep multiple projects on the go, test out various scenarios, and roll back to previous versions. It was very robust, very solid, and very useful in that capacity.
Regarding my main use case with Perforce Delphix, we used it for the coordination of rollbacks and releases, being able to utilize solid configuration management, and being able to manage the databases in a better way.
What is most valuable?
Environment management with Perforce Delphix was the most useful feature. Data masking was a feature which was there because we could take snapshots from production, carry out data masking, and utilize that on non-production environments, especially pre-production or staging environments. That worked really well and was a good feature in Perforce Delphix.
Perforce Delphix has positively impacted my organization as it saved a lot of time. Being able to roll back and utilize the existing infrastructure without having to stand up new environments enabled us to save time on the number of environments, even though we had quite a few anyway. It stopped us from having to build more and kept multiple projects on track and in stream. The main advantage for us was the time saved.
What needs improvement?
I cannot answer that regarding Perforce Delphix at the moment as I would have to see what the new versions offer.
Perforce Delphix is a great product that I find very useful.
Regarding Perforce Delphix's AI capabilities, I think its governance and security are very good.
I have not had enough dealings with the AI side of Perforce Delphix to be able to give an answer on that.
For how long have I used the solution?
I have used Perforce Delphix for about three years on and off, but continuously for about two to three years. There have been obvious gaps, and it has been upgraded. I have revisited the company recently, so I have historical knowledge on Perforce Delphix.
What do I think about the stability of the solution?
Perforce Delphix is stable.
What do I think about the scalability of the solution?
Perforce Delphix is very scalable.
How are customer service and support?
The customer support for Perforce Delphix is very good and excellent. I would rate the customer support for Perforce Delphix on a scale of 1 to 10 as a nine.
What was our ROI?
I have seen a return on investment with Perforce Delphix, as we needed fewer employees.
What's my experience with pricing, setup cost, and licensing?
Regarding my experience with pricing, Perforce Delphix is not cheap. I have no issues with licensing.
Data virtualization and masking have transformed how our teams manage and refresh test data
What is our primary use case?
My main use case for Perforce Delphix is data virtualization and data masking. Data masking involves using algorithms and masking techniques to mask data, and virtualization puts the data into lower environments. There is no need to wait for database administrators, developers, or anyone to refresh the data into lower environments. The process is very quick and can be done on-demand.
How has it helped my organization?
Perforce Delphix has impacted my organization positively in terms of data virtualization. It was very helpful for test data management because the manpower that we needed to manage all the databases and wait for database administrators was really minimized. It was also very helpful in terms of audits and regulation maintenance. In this way, it has really benefited our organization positively.
What is most valuable?
The best features Perforce Delphix offers include its ability to profile data and find sensitive information, as well as suggest masking algorithms that can be applied. It also has DevOps features and the ability to virtualize data really quickly without depending on anyone else. The process is quick and easy to execute.
The sensitive data discovery and masking suggestions have helped my team by finding sensitive data at the row and column level. It provides an inventory after the discovery and masking, and also provides masking algorithms such as character mapping algorithms, sensitive discovery algorithms, or date and time functions. There is also the ability to create custom inventory maps to mask fields accordingly.
The profiler jobs are really quick and find sensitive details rapidly while showing what needs to be masked. Regarding virtualization, the VDBs do not consume complete storage that resides on-premise or in the cloud. Once the dSource, which is the actual database, is attached, it takes the transaction logs and keeps in touch with the database. If attaching a dSource takes one day, there is no need to wait that same amount of time for every virtual database created thereafter. VDBs are quick and lightweight, making them very cost-effective in terms of usage and storage.
What needs improvement?
When working with masking algorithms, there can be issues or lag if they are not configured properly. The tool also requires assistance with attaching the GenRocket feature, which is a synthetic data generator used for masking real-looking data. If needed, users must seek help from the GenRocket feature because it is highly effective. Perforce Delphix has its own synthetic data generator based on AI, which is developing, but this feature could still be improved.
Perforce Delphix requires having technical experts in place, such as DevOps engineers, to work with the tool effectively. Training and certifications are needed to work on the tool, which can be provided by Perforce Delphix. Teams would need Perforce Delphix experts, technology specialists, and DevOps engineers, and the necessary training should be completed before working with the tool.
For how long have I used the solution?
I have been using Perforce Delphix for around three years, and it is a very good tool for data masking and virtualization, predominantly for virtualization because it performs very well when scaling up to meet demand.
What other advice do I have?
Regarding Perforce Delphix's AI capabilities, people need to be more informed about them because there must be an auditor in place to review the audits, governance, and security being put in place by the AI. An actually certified auditor must go through the governance that has been implemented by the AI. This feature is developing and needs monitoring in place as well.
For sensitive data generation, Perforce Delphix has a small AI running. It is somewhat accurate, but it cannot be relied upon for larger data sets, and the GenRocket feature would be needed in place. This area still needs improvement.
Regarding specific outcomes or metrics from using Perforce Delphix, I would recommend this tool especially for larger data sets. If you are maintaining enterprise-level data with larger data sets such as 10 TB, 12 TB, or more, this tool is appropriate. If you are running a small-scale industry with limited budget, Perforce Delphix may not be suitable because it is costly. If you have a larger business and are going to implement Perforce Delphix into your organization, it is a good choice. However, if it is a small-scale industry, alternatives should be considered because provisioning Perforce Delphix is really costly. It really does provide the best outcomes that can be expected, and it can be relied upon if you have a very large-scale industry, very large data sets, enterprise-level data, or are managing enterprise-level applications. The time saved is around 60 percent in terms of waiting for other workflows to be completed and waiting for data analysts and database administrators to refresh data. In terms of manual work, it also saves a lot of time.
I give this review an overall rating of 9 out of 10.
Data masking and virtualization have transformed daily security, space savings, and recovery speed
What is our primary use case?
My main use case for Perforce Delphix is for masking jobs and virtualization with clients, and I am involved in pre-sales, support, and troubleshooting for clients.
A specific example of how I use Perforce Delphix for masking jobs or virtualization is a scenario for security in enterprises where we need a database masked and virtualized to optimize space and have a fast database. For masking, it is for LGPD, for security and legal reasons.
I have a lot to add about my main use case as we use Perforce Delphix for many scenarios because we work with Delphix daily, employing it for various different things.
What is most valuable?
In my opinion, the best features Perforce Delphix offers include Brazilian CNPJ masking for the LGPD profile set on the adaptive engine.
The ability of the adaptive engine to handle Brazilian CNPJ and LGPD profiles are standout features, and the adaptive engine helps me day-to-day because the CNPJ is transformed to an alphanumeric type from a numeric type. This cover for masking is something different from the market and is very important now because all enterprises need to mask these fields.
Perforce Delphix has positively impacted my organization very well because many enterprises call us for projects to virtualize databases and mask their fields in the database.
What needs improvement?
I face different challenges every day on all of the projects, and I see different bugs and problems, so every day I try a new challenge.
I have many bugs, but I cannot list all of them because there are many bugs every day.
For how long have I used the solution?
I have been working in my current field for two years.
What do I think about the stability of the solution?
From my experience, Perforce Delphix is stable.
What do I think about the scalability of the solution?
The scalability of Perforce Delphix is really good as we use it every day for different scenarios.
How are customer service and support?
I use Delphix support which is really good, but the term 'customer support' does not make sense to me.
Which solution did I use previously and why did I switch?
I have never used a different solution for virtualization and masking of databases.
What was our ROI?
In the part that I see, Perforce Delphix provides good returns, but I do not know about the specific metrics. However, I know a return exists.
Which other solutions did I evaluate?
Before choosing Perforce Delphix, I evaluated other options, specifically for masking where we used masking on the Oracle side and another application, but I have never seen anything as good as Delphix. In virtualization, I have also never seen something Delphix, which is really different from other applications.
What other advice do I have?
I rated Perforce Delphix a 10 out of 10.
I chose this rating because Perforce Delphix helps my day and everyone on the project team, including the development teams. It helps everyone on the cost side, development side, DBA side, and support team side, and it is easy to use.
Regarding Perforce Delphix's AI capabilities, I think its governance and security are good because you can provide masked fields for training an AI machine learning model, and we have a DCT on Delphix which is an engine for data governance that works well.
I do not know about the accuracy and reliability of output related to Perforce Delphix's AI capabilities.
I would advise others looking into using Perforce Delphix to recognize that it is really fast in its virtualization type and that you can reduce costs with virtualization. You can create a VDB in the database with fast ingestions, fast recovery in disaster scenarios, and fast masking, and the masking feels realistic.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Masked sensitive data and delivers realistic virtual test datasets for compliant development
What is our primary use case?
We are using Perforce Delphix for test data management, where we perform data masking, virtualization, and create VDBs from Perforce Delphix for data virtualization.
For example, I work for a banking client that has a lot of PII information, which stands for personal identifiable information. We use Perforce Delphix to connect to the database, analyze the data for PII, and identify all the PII fields such as first name, last name, addresses, phone numbers, and email addresses. We finalize the list of PII columns and perform masking by identifying different masking algorithms. The masking algorithms ensure that if you want to mask a mobile number, it appears in the same format as a ten-digit number, but it is not real-time data. Similarly, if there is a customer named Samantha Prabhu, we replace it with something else such as Richa Joshi, ensuring that the data is altered and not live customer information. For virtualization, we use Perforce Delphix to virtualize data and create different VDBs. Given that database sizes in production environments can be in terabytes, we cannot take the entire dataset into the testing environment for various testing or developmental purposes, so we create VDBs. The VDBs can reduce the data size, such as one terabyte being shrunk to one GB, enabling its use for diverse purposes including analysis and providing the VDB to testing or development teams for business and analytics. We use a virtualization engine to transfer the data from production to testing environments in a smaller subset.
It is an everyday task to mask the data for different databases across various applications in banking clients, where multiple applications hold different kinds of PII. We need to analyze the databases using Perforce Delphix and perform masking daily, and for virtualization, the same applies. We take snapshots, record the data, and maintain copies as VDB and PDB in our virtualization engine for access when needed, such as when testing requires a subset of six-month-old data. If we have that data in our VDB, it can be quickly provided to the testing team for their purposes without lengthy authorization processes related to data extraction from production.
How has it helped my organization?
Test data management is crucial in the testing and development life cycle, as correct data drives the development of valuable features in applications. Quality data is essential for effective testing, enabling the discovery of issues and bugs. Perforce Delphix is a valuable tool that ensures the delivery of compliant data that does not violate data protection policies such as GDPR or HIPAA, thereby protecting customer information while providing high-quality test data that resembles live production data but is masked. Perforce Delphix helps prevent data loss and fines associated with data protection violations, improving the organization by ensuring compliance and facilitating quick access to quality data that saves time and costs during development and testing.
Perforce Delphix ensures that compliance requirements related to GDPR and other data protection policies are met by masking personal identifiable information such as names and addresses. As a result, the organization avoids hefty fines similar to what Facebook faced due to compliance issues.
What is most valuable?
The best feature in Perforce Delphix is virtualization, as it allows for a multitude of VDBs that do not consume physical space on your server. You can create multiple VDBs, distribute that data through PDBs to various testing teams for testing purposes, and provide the same dataset in different VDBs to development teams for their activities. Additionally, masking is another standout feature, enabling identification and scanning for PII, data profiling, and subsequently performing masking with customizable rules. The third notable feature is the ability to roll back data; if the deployed masked data malfunctions, you can revert to a previous version, correct any issues, and reload it.
What needs improvement?
An improvement for Perforce Delphix could be in subsetting, as it currently lacks variety in its subsetting rules. When retrieving data, it can be limited to specific time frames, without options for country or state specificity, which would be beneficial. Additionally, there is a need for features to facilitate synthetic data generation in testing environments.
Occasionally, issues arise with VDBs, which can become corrupted, making data retrieval impossible and possibly resulting in data loss. There should be a more robust mechanism for retrieving VDBs to mitigate the risk of crashing and potential data loss.
For how long have I used the solution?
I have been using Perforce Delphix for the past five years.
What do I think about the stability of the solution?
In my experience, Perforce Delphix is very stable.
What do I think about the scalability of the solution?
Perforce Delphix's scalability is good as it integrates well with current CI/CD pipelines and provides solutions for various applications, enabling the creation of pipelines that trigger jobs directly within Perforce Delphix for refreshes and other automation tasks.
How are customer service and support?
Customer support from Perforce Delphix is excellent, as they are very helpful and provide timely solutions.
Which solution did I use previously and why did I switch?
I previously used Broadcom TDM, which is a competitive test data management tool known for its excellent features in data masking, data subsetting, and synthetic data generation, surpassing Perforce Delphix in several areas except for virtualization.
What was our ROI?
There is a return on investment for Perforce Delphix, but I do not have specific metrics available to quantify savings in time, money, or manpower.
What's my experience with pricing, setup cost, and licensing?
The pricing, setup cost, and licensing for Perforce Delphix are substantial, making it unaffordable for small organizations and startups. It is mainly utilized by larger clients such as banking and healthcare providers capable of funding such an investment.
Which other solutions did I evaluate?
We evaluated options such as Informatica TDM and Tonic tool, but their performance was inadequate for handling large datasets, leading us to choose Perforce Delphix.
What other advice do I have?
The rollback feature is useful when you need to mask data from a specific period, and upon refreshing the data into the testing environment, if it becomes corrupted, effectively stopping progress. The rollback allows you to return to a previous version, rectify the problem, and refresh the data again, thereby saving significant time during testing as you can correct issues without lengthy delays.
My advice for those looking into using Perforce Delphix is to learn how to create different masking rules prior to using the tool, ensuring familiarity with the interface and a basic understanding of data administration. I give Perforce Delphix an overall rating of 8.5 out of 10.
Database refreshes have become fast and efficient for production-like test environments
What is our primary use case?
My main use case for Perforce Delphix was refreshing production databases.
What is most valuable?
The best features Perforce Delphix offers are quick and easy production-like database management. Refreshing databases is easy and efficient. For example, before using Perforce Delphix, we exported and imported databases to refresh production databases for test cases, but after we implemented Perforce Delphix, we refreshed them more efficiently and quickly.
Refreshing UAT databases takes nearly five minutes with Perforce Delphix, but before that, we exported and imported them along with importing the schema. Perforce Delphix has positively impacted my organization as I saved considerable time.
What needs improvement?
I am not currently using Perforce Delphix, so I cannot comment on how it can be improved. I cannot recall any needed improvements from my past experience with Perforce Delphix. Since I have not used Perforce Delphix for nearly five or six years, I cannot add anything specifically about needed improvements.
For how long have I used the solution?
I have been working in my current field for nearly 10 years.
What do I think about the stability of the solution?
Perforce Delphix is stable in my experience. After we tested it in our company, other companies tested it and implemented it to their production environment.
What do I think about the scalability of the solution?
Perforce Delphix reduces storage, so it takes about five minutes to make a UAT test environment, and I did not notice any issues as our data or usage grew.
How are customer service and support?
The customer support for Perforce Delphix, based on my experience, is initially not easy to reach, but in the succession stage, it is easy to reach support.
Which solution did I use previously and why did I switch?
Perforce Delphix was the first program that we used for refreshing databases.
How was the initial setup?
I used Perforce Delphix for nearly two or three years. I found it easy to use.
What about the implementation team?
I used Perforce Delphix during my junior years, but I left it because I began working at another company.
What was our ROI?
I have not seen a return on investment from using Perforce Delphix, and I am not the one in charge of investment or licensing information.
What's my experience with pricing, setup cost, and licensing?
I do not know the licensing information or setup cost for Perforce Delphix because I am not the one in charge of that.
Which other solutions did I evaluate?
I did not evaluate any other options before choosing Perforce Delphix.
What other advice do I have?
My advice to others looking into using Perforce Delphix is that it reduces time, is easy to implement, and also reduces storage. I would give this product a rating of 9 out of 10.