DEV Community

Cover image for Why preview environments need real production data 🧪
Flora Brandão for Upsun

Posted on

Why preview environments need real production data 🧪

Showing clients a new feature before going live usually means hand-copying staging environments or risking feature flags on production. Both approaches fail because an empty or guessed database does not reflect real application state.

Here is how instant environment cloning fixes the staging grind:

  • Clone services and production data instantly using a simple branch operation.
  • Keep changes safe through full environment isolation where breaking data costs nothing.
  • Give developers and AI agents stateful sandboxes to test real database queries safely.

Check out the full technical article to see how copy-on-write snapshots and isolated branching streamline previews.

Preview environments with production data | Upsun

Upsun clones your code and production data into every preview environment, so developers can test and experiment without risking production stability

favicon upsun.com

Top comments (0)