Enterprise Architecture

TOGAF® Software Distribution Diagram Explained: Purpose, Value, and Real-World Use Cases for Enterprise Architects

Introduction: Why Visibility into Software Deployment Can Make or Break a Transformation

In global ERP modernization and application consolidation programs, deciding which systems to keep and which to retire is only half the story. You also need the physical facts: where each piece of software actually runs, which servers or cloud platforms host it, and who maintains it. Plan a migration without those facts, and you will likely discover plant-level servers running forgotten satellite systems, or instances on mismatched versions, only after the plan is set. By then, both the schedule and the budget are at risk.

In TOGAF®, the artifact that captures this physical deployment picture is the Software Distribution Diagram. This article explains what the Software Distribution Diagram is, why it matters, what it contains, how to build it, and how to apply it in SAP and manufacturing contexts. It is written for Enterprise Architects (EAs) and project managers.

What Is the Software Distribution Diagram?

The TOGAF® Definition

The TOGAF® Standard defines the Software Distribution Diagram as follows:

“The Software Distribution diagram shows how application software is structured and distributed across the estate. It is useful in systems upgrade or application consolidation projects.”

“This diagram shows how physical applications are distributed across physical technology and the location of that technology.”

In other words, the diagram shows how application software is structured and deployed across the organization’s entire IT estate. It does this by mapping three elements: the physical applications, the physical technology they run on, and the location of that technology.

Where It Fits in the ADM

The Software Distribution Diagram is one of the artifacts that may be created in Phase C: Application Architecture of the ADM. In the TOGAF® Standard, it is listed under “3.6.5 Phase C: Application Architecture,” alongside artifacts such as the Application Portfolio Catalog and the Application Communication Diagram.

Although it references physical technology, it is not a Phase D (Technology Architecture) artifact. Its defining characteristic is that the application is the subject: the diagram shows where, and on what, each application is deployed. This distinction is easy to confuse, including on TOGAF® certification exams, so it is worth remembering.

Core Elements

ElementMeaningExamples
Physical Application ComponentThe actual product or instance that is deployedSAP S/4HANA Production (PRD), MES (Plant A), PLM
Physical Technology ComponentThe specific platform that runs the applicationCloud VMs and databases, on-premises servers, SaaS platforms
LocationWhere the technology residesTokyo data center, cloud region, North American plant, European site

Community resources on TOGAF® artifacts present these three elements in tabular form, using columns such as “Software Distribution,” “Composed of,” “Deployed on,” and “Deployed at.” This is not a mandatory official format, however, so feel free to adapt the columns to your organization.

Purpose and Value

Purpose: Capturing the Physical Reality of Your Software on a Single Page

The purpose of this diagram is to close the gap between the logical application landscape and the actual runtime environment. Many organizations manage their application portfolio (the logical view) separately from their server inventory or CMDB (the physical view). The Software Distribution Diagram acts as a translation layer that connects the two.

Value 1: A Clear View of How Software Is Hosted

The TOGAF® Standard describes the benefits of the diagram this way:

“This enables a clear view of how the software is hosted, but also enables managed operations staff to understand how that application software is maintained once installed.”

The first benefit is clarity on how software is hosted. When you can see at a glance which instance, on which version, runs on which platform at which site, you can identify consolidation candidates and detect duplicate instances much faster.

Value 2: Understanding Post-Deployment Operations and Maintenance

The second benefit is that managed operations staff can understand how the software is maintained once installed. Responsibilities for patching, backups, and incident response become visible and are tied directly to where the software is deployed. The diagram also becomes a common language when you define roles and responsibilities with outsourcing partners and cloud providers.

Value 3: Better Decisions in Upgrade and Consolidation Projects

As the TOGAF® Standard explicitly states, the diagram is especially useful in “systems upgrade or application consolidation projects.” In EA practice, it informs decisions such as:

  • Defining the migration scope, including uncovering “hidden” systems that still run locally at plants
  • Prioritizing instance consolidation and data center rationalization
  • Estimating savings in licensing, maintenance contracts, and infrastructure costs
  • Sequencing cutovers and identifying environments that require parallel runs

How It Differs from Related Artifacts

The Software Distribution Diagram is most effective when combined with other artifacts that serve similar purposes.

ArtifactPhasePrimary FocusRelationship to the Software Distribution Diagram
Application and User Location DiagramPhase CGeographical distribution of applications and the locations from which users access themAdds the “who uses it, and from where” perspective
Application Migration DiagramPhase CMigration from baseline to targetUses the current deployment as the starting point for migration steps
Environments and Locations DiagramPhase DWhich locations host which applications and technologies, plus development and pre-production environmentsProvides deployment detail from the technology perspective
Networked Computing/Hardware DiagramPhase DThe “as deployed” view in a distributed network computing environmentAdds detail on the network and security layers

As a rule of thumb, use Phase C to capture deployment from the application perspective. Then use Phase D to elaborate the infrastructure perspective, including environment segmentation, networking, and security.

How to Build It: A Practical Five-Step Approach

Step 1: Define Scope and Granularity

Decide whether the scope covers the entire enterprise or is limited to a specific business unit, region, or transformation program. Then choose the level of granularity: by product, by instance (PRD/QAS/DEV), or by client. For consolidation projects, instance-level granularity is recommended.

Step 2: Gather the Inputs

  • Application Portfolio Catalog (application inventory)
  • CMDB, server inventory, and cloud resource lists
  • License and maintenance contract information
  • Site list (data centers, plants, sales companies)

Step 3: Map the Three Elements

Create a mapping table that links each physical application to its physical technology and its location. Start in tabular form, and convert it into a diagram only after the content has been agreed in review. This approach reduces rework.

Step 4: Add Operations and Maintenance Attributes

To deliver the value TOGAF® highlights, understanding how software is maintained after installation, add attributes such as the maintenance owner (internal or vendor), version, end-of-support date, and backup method.

Step 5: Review It and Embed It in Ongoing Governance

Review the diagram with infrastructure and operations teams and with site IT leads. Then register it in your change management process and Architecture Repository so that it is updated continuously. The key is to keep it from becoming a one-off survey document.

Use Case: ERP Consolidation at an Automotive Tier 1 Supplier

The following is an illustrative example based on a hypothetical global automotive parts manufacturer.

Background

A Tier 1 supplier operates plants in Japan, North America, Europe, and Asia, and each region runs a different ERP. The company is planning to consolidate these systems onto a single global SAP S/4HANA instance.

Sample Software Distribution Diagram (Tabular Format)

Physical ApplicationPhysical TechnologyLocationMaintenance OwnerConsolidation Approach
SAP ECC 6.0 (Japan HQ)On-premises database serverTokyo data centerInternal IT + maintenance vendorMigrate to S/4HANA
Local ERP (North American plant)Virtual serverNorth American plant server roomLocal ITConsolidate into S/4HANA and retire
Local ERP (European sales company)External hostingEuropean data centerOutsourcedConsolidate into S/4HANA and retire
MES (each plant)On-site plant serversEach plantPlant ITRetain (redesign interfaces with S/4HANA)
PLMCloud IaaSCloud region (Japan)Internal ITRetain
SAP S/4HANA (target)Cloud (private cloud)Cloud regionCloud provider + internal ITBuild new

Key Insights from the Diagram

  • The local ERPs in North America and Europe have different maintenance models (local IT versus outsourced). The migration plan must therefore align each retirement date with the corresponding contract end date.
  • MES is distributed across on-site plant servers. Even after consolidation, integration points with S/4HANA will remain at multiple sites, which makes interface standardization a critical challenge.
  • Starting from the current deployment makes it easier to lay out migration steps and parallel-run periods in the Application Migration Diagram.

Practical Checklist for Enterprise Architects

  • Have you defined the scope and granularity (product, instance, environment) up front?
  • Are logical applications (the portfolio) mapped to physical instances?
  • Have you included cloud, SaaS, and plant-local platforms without gaps?
  • Are location definitions (data center, region, plant) standardized across the enterprise?
  • Have you added operational attributes such as maintenance owner, version, and end-of-support date?
  • Have you verified consistency with Phase D artifacts, such as the Environments and Locations Diagram?
  • Is there a mechanism to keep the diagram updated through change management and the Architecture Repository?

Conclusion

The Software Distribution Diagram is an Application Architecture artifact created in TOGAF® Phase C. It shows which physical technology each physical application runs on and where that technology is located. It delivers two core benefits: a clear view of how software is hosted, and an understanding of how that software is operated and maintained after deployment. It is especially powerful in systems upgrade and application consolidation projects.

In transformations that span many sites and platforms, such as a global ERP consolidation, this diagram gives stakeholders a shared foundation of current-state physical facts. Start small in tabular form, then use it to drive your migration planning and operating-model design.


Reference Links


Disclaimer

Parts of this article were developed with reference to generative AI suggestions and were reviewed, refined, and supplemented based on the author’s professional expertise and judgment.


Back to Top

REI

Recent Posts

Process-Driven vs Capability-Driven Approaches in SAP Enterprise Architecture

Compare process-driven and capability-driven approaches in SAP Enterprise Architecture. Learn how to connect investment priorities,…

2 days ago

Solution Context vs Solution Concept: A Practical Guide for Enterprise Architects

Solution Context defines the environment and boundaries of a solution, while Solution Concept outlines how…

2 weeks ago

Business Footprint Diagram: A Practical TOGAF® Guide with INPUT, PROCESS, and OUTPUT for Enterprise Architects

Of all the artifacts in TOGAF ADM Phase B, the Business Footprint Diagram is the…

2 weeks ago

Environments and Locations Diagram: A Practical TOGAF® Phase D Guide for Enterprise Architects

The Environments and Locations Diagram is a formal TOGAF Phase D artifact that answers which…

2 weeks ago

Business Strategy Map for Enterprise Architecture: How to Translate Strategy in TOGAF® Architecture Vision

The most common failure in early Enterprise Architecture work is misreading the business strategy. This…

2 weeks ago