- Dec 2, 2025
The Hidden Cost of Org-Centric Architecture — And How Data 360 Fixes It
For more than a decade Salesforce architecture was shaped by one dominant principle. Consolidate wherever possible. Minimise fragmentation. Keep the estate inside a single org unless there were exceptional regulatory or geographic reasons to do otherwise.
This strategy made complete sense. It reflected the platform as it existed at the time. It helped customers avoid complexity that the platform could not absorb. It ensured consistency, governance and visibility in a monolithic application world.
The point of this post is not to criticise that strategy. It is to recognise that the assumptions behind it have expired. The platform has moved on. The delivery model has moved on. The data architecture has moved on. The relationship between process and experience has moved on.
This article explains why the legacy Salesforce org strategy was absolutely right for its time, and why it becomes increasingly outdated in the modern architecture built around Data 360, semantic models, packaging and containerised application environments.
The legacy strategy made sense for the platform we had
Before modern Data 360 and semantic federation existed, the logic was unavoidable:
each org was a silo of data and meaning
cross org reporting was difficult
multi org integrations were brittle
packaging was inconsistent
DevOps was nascent
configuration inside a single org was the safest option
governance scaled vertically, not horizontally
If you built enterprise Salesforce estates between 2007 and 2020, this strategy was the practical choice. It reduced risk. It gave customers a predictable operating model. It aligned with the limitations of the platform.
But those limitations are no longer the platform’s reality.
The platform is undergoing a structural shift
From 2022 onwards Salesforce began introducing the components of a fundamentally new architecture:
Data 360 as a separate data plane
a semantic layer that decouples meaning from individual orgs
zero copy federation
Hyperforce as a distributed infrastructure model
second generation packaging
Vibes for specification driven metadata generation
Agentforce for action orchestration on top of governed process
None of this is incremental. It is a redefinition of where data lives, how business meaning flows through the platform and how application components are assembled.
This is why the legacy org strategy begins to lose its force. Its assumptions no longer map to the platform beneath it.
**1. “More orgs create fragmentation”
Valid then. Outdated now.**
The old assumption:
More orgs meant more duplication, more inconsistency and more data divergence.
The modern reality:
Fragmentation is driven by uncontrolled data semantics, not the number of runtime containers.
Data 360 introduces:
shared semantics
shared identity
shared customer models
shared truth without copying data
Application containers can now share meaning through the data layer. The risk of fragmentation reduces rather than increases.
**2. “Org boundaries are permanent choices”
Valid then. Outdated now.**
Historically the org contained:
data
automation
process
identity
code
reporting
Changing boundaries was expensive and usually avoided.
In the modern architecture the ownership model shifts:
data moves into the data plane
semantics move into the shared graph
features move into versioned packages
orgs host configuration and runtime activity
The org stops being the anchor point of the entire estate and becomes a replaceable execution layer. It becomes a lifecycle asset rather than a permanent constraint.
**3. “Federation is weaker than consolidation”
Valid then. Becoming outdated now.**
When federation meant ETL, consolidation was the only stable option.
This is no longer the case.
Zero copy Data 360 provides:
harmonised enterprise models
unified identity resolution
semantic alignment
lineage
real time access
governed consumption
Federation becomes stronger than consolidation for many enterprise scenarios because it eliminates data duplication and reduces operational drag.
**4. “Avoid multi org to avoid fragmentation”
Valid then. Not accurate now.**
Legacy guidance from the monolithic era associated multi org estates with fragmentation because each org developed its own model of the truth.
In the modern model:
semantics move to the data plane
orgs become narrow in scope
feature sets are consistent through packaging
governance is pipeline enforced
observability gives cross org insight
containers have clear lifecycle boundaries
The risk profile changes. Fragmentation declines because meaning is centralised rather than embedded inside one giant org.
**5. “Orchestration is harder than configuration”
Valid then. Outdated now.**
Configuration was the safest delivery mechanism when DevOps was immature and packaging was brittle. Every new org added operational overhead.
Today:
pipelines are standard
testing is automated
package versioning is stable
metadata can be generated
impact analysis can be done with AI
cross org monitoring is accessible
The mechanical parts of orchestration are automated.
Configuration remains manual and error prone.
The balance shifts towards modular assembly rather than monolithic configuration.
**6. “Most customers are not ready for engineering heavy patterns”
Valid then. Less true now.**
For many years Salesforce estates grew without:
version control
packaging discipline
formal specifications
observability
platform engineering
However the modern platform forces a different shape:
Vibes requires structured specifications
Data 360 requires semantic modelling
Agentforce requires deterministic workflow
packaging requires modularity
multi org containers require platform level governance
The ecosystem is changing. The roles are changing. The expectations are changing. A platform with a separate data layer and agent orchestration is by definition an engineering platform.
**7. “Salesforce orgs are long lived assets”
Valid then. Outdated now.**
In the legacy model an org held everything. It became a twenty year investment whether customers wanted it or not.
In the container model:
the org holds configuration
data lives in the data plane
semantics live in the graph
features live in packages
observability sits above everything
The org becomes a replaceable runtime.
Its lifespan shortens.
Its operational value becomes clearer.
Its complexity remains contained.
This is a healthier architectural posture.
**8. “More orgs make governance harder”
Valid then. Not true now.**
Governance used to rely heavily on human configuration and manual checks. Adding orgs meant adding more surfaces for inconsistency.
In the modern architecture:
pipelines enforce policy
automated scanning prevents drift
container scopes are smaller
semantics are centralised
role models are simplified
misconfiguration can be detected through observability
administrative load is reduced through mechanisation
Governance becomes more predictable, not less.
**9. “Cross org reuse has historically failed”
True then. No longer true now.**
First generation packaging was weak.
Unmanaged packages offered no lifecycle management.
Dependencies were brittle.
Upgrade paths were unsafe.
Second generation packaging changes everything:
version pinning
dependency maps
safe upgrades
isolated namespaces
controlled rollout
testable modules
reliable component reuse
When combined with metadata generation and pattern libraries, reuse becomes a core principle rather than a pitfall.
**10. “If multi container architecture was correct, Salesforce would say so”
Valid expectation then. Different signals now.**
Salesforce may not publish a document titled “application containers reference architecture”, but the direction is clear if you track the platform changes:
data decoupling
semantic modelling
zero copy federation
action oriented agents
metadata generation
modular feature sets
distributed infrastructure
The platform is evolving into a multi tier system with a shared data backbone and replaceable application containers.
It no longer behaves like a single monolithic environment.
The conclusion
The legacy Salesforce org strategy was the right answer for its time. It was built on sensible assumptions, real constraints and proven patterns. It allowed enterprises to manage complexity when the platform was monolithic and tightly coupled.
But the platform has changed. Data 360 changes the data model. The semantic layer changes the meaning model. Packaging changes the feature model. Agentforce changes the process model. DevOps maturity changes the delivery model.
Modern Salesforce architecture is built around:
a shared data plane
a semantic backbone
small application containers
versioned packaged features
AI assisted engineering
pipelines for governance
observability
lifecycle driven org management
The org is no longer the system.
The org is the runtime.
Once you adopt that mental model, everything else becomes simpler.