Switch language한국어
Back to the list

Subscription-per-environment was never the real question

TL;DR AI

Key summary

2 min read
  1. The article argues that branch-driven delivery works better with on-demand, ephemeral environments than fixed dev/qa/uat/prod subscriptions.

  2. Using Terraform, each release branch got its own isolated Azure environment that was created automatically and removed when merged or stale.

  3. This cut the always-on non-prod footprint from four subscriptions to about one or two active environments at a time, lowering cost and overhead.

  4. The approach also exposed gaps in infrastructure-as-code and raised audit and SOC 2 concerns about short-lived resources.

Read the original