4 min read
|
Saved February 14, 2026
|
Copied!
Do you care about this?
This article explains how Upsun's production cloning feature allows developers to create production-like environments from any Git branch in under a minute. By cloning the necessary files, databases, and services, it reduces environment drift, streamlines testing, and minimizes post-deployment issues.
If you do, here's more
Upsun introduces a "production clone" feature that allows developers to create production-ready environments in under a minute. This setup includes all necessary database, files, and services, directly cloned from the parent environment. The primary goal is to reduce the time developers spend on reactive tasks like debugging and post-deployment issues. By using Upsun, every Git branch can be transformed into a near-identical replica of a production environment, which helps catch bugs early and improves the overall development workflow.
The process is streamlined with Git-driven YAML configuration, allowing developers to define applications, services, and routes all in one file. When a new branch is created, it automatically inherits the code, data, and assets from its parent. Data sanitization is built-in, ensuring sensitive information is not exposed during reviews. Observability tools like Blackfire APM are integrated, helping to identify performance regressions before code is deployed. This setup means that testing environments remain consistent and aligned with production, significantly reducing errors caused by discrepancies.
Upsunโs approach tackles environment drift, a common issue where staging environments differ from production, leading to unexpected problems during deployment. By ensuring every branch is cloned from its parent, developers can maintain uniformity. This method not only simplifies testing but also creates a more collaborative environment where teams can review real, functioning code rather than simulations. The end result is quicker feedback loops and less time wasted in war rooms due to unexpected bugs.
Questions about this article
No questions yet.