Work out iac resource count instantly with clear inputs, formula shown and shareable results.
Resource count multiplies out across environments and services, so a modest estate reaches thousands of managed objects. Plan time grows with state size because every resource is refreshed against the provider, which is why splitting into state files of roughly 100 to 200 resources keeps plans fast and limits the blast radius of a bad apply.
Resource scale
total = environments x services x resources per service + shared; state files = ceil(total / 200)
By blast radius and change frequency: per environment, then per bounded domain such as networking, data stores and application services.
It is paid on every change. A twenty-minute plan discourages small changes, which pushes teams toward large risky applies — the opposite of what you want.