How to simulate production in dev while maintaining data confidentiality?

1

When an error occurs in production, the programmer needs to simulate the error to correct. But I do not want the developer to have access to all production data.

The solution I thought was to have a specific dump mechanism, where I generate a dump by changing the users' emails, which is what really would be confidential.

Has anyone thought of any solutions to this? Could you share your experiences?

    
asked by anonymous 09.08.2018 / 20:15

1 answer

0

What some companies usually do is:

  • A demo environment with fictitious data closest to the production relationship
  • A sandbox / preprod environment with production data, for debugging something that is going on in production and would be very tricky to play in demo
  • Production environment

The approach depends on what problem you have at hand. Sometimes a problem that occurs in production will not be / would be possible to reproduce in demo, or at least would require a very large job. Now you can really follow this approach of creating a production dump and changing the sensitive data, but in some cases this may not be enough for the bug to reproduce.

    
10.08.2018 / 17:29