upvote
When I say Production, I mean Production Software Development data like Coverity or Fortify databases. GitLab source code and pipelines.

The premise is that Software Development is akin to Production which it should be.

reply
That’s not the same thing as what people generally mean when they say “production data”.

And yes, your dev environments should mirror the production environments bar production data. That’s software development 101.

reply
You are still mixing production and dev contexts. What is called software development environment is production for your software factory. It’s not development in terms of a sandbox for your deployment, Production environment.

Within your software development environment (which should be treated as prod to maintain velocity), you have blue/green when doing deployments, established SLAs, backups and DR.

This isn’t only for your (deployed) Production environment.

It’s also not software development 101. This has roots in ITIL.

reply