Enterprise Architecture

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

Among all Enterprise Architecture deliverables, the Environments and Locations Diagram is one of the rare artifacts that speaks to executives and operations teams with the same single picture. It belongs to Phase D: Technology Architecture of the TOGAF® ADM, and it remains a formal artifact in the 10th Edition of the standard (The Open Group, TOGAF® Standard — Architecture Content §3.6.6).

This guide walks through the purpose of the diagram, a step-by-step creation process, the practical pitfalls that derail it, and a concrete worked example based on a global ERP transformation.


1. What This Diagram Is Actually For

The definition in the standard is refreshingly direct:

The Environments and Locations diagram depicts which locations host which applications, identifies what technologies and/or applications are used at which locations, and finally identifies the locations from which business users typically interact with the applications. This diagram should also show the existence and location of different deployment environments, including non-production environments, such as development and pre-production.
(TOGAF® Standard — Architecture Content §3.6.6)

So there are three questions it must answer:

  1. Which locations host which applications?
  2. Which technologies and applications are used at which locations?
  3. Where do business users typically connect from?

On top of that, the standard explicitly requires you to show non-production environments such as development and pre-production. This is what separates the diagram from a generic infrastructure drawing: it treats environment multiplicity (Dev / QA / Pre-Prod / Prod) as a first-class structural concern.

How It Relates to Phase D Outputs

On the ADM side of TOGAF® 10, the following appears as part of the Target Technology Architecture to be captured in the Architecture Definition Document:

Environments and locations — a grouping of the required technology into computing environments (e.g., development, production)
(TOGAF® Standard — ADM, Phase D §8.4)

In other words, the Architecture Definition Document is the deliverable, and this diagram is one of the artifacts that populates it. When a review board asks whether the diagram is a formal deliverable, explaining that hierarchy keeps the discussion from drifting.

The Decisions It Resolves

TOGAF® lists a number of environment- and location-related purposes for Phase D: linking platform requirements to hosting requirements; showing how a single application may need to be physically located in several environments to support local access, development lifecycles, and hosting requirements; documenting the contents of each environment and the logical communications between components; describing the physical communications infrastructure including routers, switches, firewalls, and network links; and supporting the presentation of capacity information for both deployed infrastructure and communications infrastructure (TOGAF® Standard — ADM, Phase D).

Phase D also makes clear that service boundary design is inseparable from location and latency. Because services may interact over remote links and inter-service communication carries built-in latency, the standard advises that drawing service boundaries and setting service granularity must consider the platform and location impact of inter-service communications (TOGAF® Standard — ADM, Phase D). This diagram is the record that makes those judgments auditable later.


2. The Creation Process in Seven Steps

The TOGAF® Phase D modeling process prescribes defining a taxonomy of technology services and logical technology components including standards, identifying the relevant locations where technology is deployed, and carrying out a physical inventory of deployed technology abstracted up into the taxonomy (TOGAF® Standard — ADM, Phase D §8.3). Translated into practice, that becomes the following.

Step 1: Fix the Stakeholders and the Questions First

Do not start drawing. Decide whose decisions the diagram is meant to support. The typical audience includes infrastructure and operations leads, security and data-protection officers, network engineers, regional IT leads, and the PMO tracking migration cost. Because each audience needs a different level of detail, producing several versions of the same diagram is often the correct answer, not a failure of discipline. TOGAF® is explicit that artifact selection should be driven by stakeholder concerns.

Step 2: Assemble the Input Artifacts

The primary inputs are:

  • Location Catalog (Phase B) — the definitive list of sites, data centers, and end-user computing facilities (TOGAF® Standard — Architecture Content)
  • Software Distribution Diagram (Phase C / Application Architecture) — SAP’s EA methodology explicitly instructs architects to take this diagram and evolve it into the Environments and Location Diagram (SAP Learning, Defining Technology Architecture)
  • Technology Portfolio Catalog and Technology Standards Catalog (Phase D)
  • Application/Technology Matrix (Phase D)
  • Context Diagram from the Architecture Vision — to capture the physical locations of users and external systems (SAP Learning)

This is where you put TOGAF’s Catalog → Matrix → Diagram progression to work: catalogs and matrices are the raw material for the diagram.

Step 3: Decide What “Location” Means

“Location” shifts meaning with context, and the single most important discipline is to avoid mixing these three layers:

  • Geography — Japan, Germany, the US, or individual plants and sites
  • Hosting — on-premises data centers, hyperscaler regions and availability zones, SaaS vendor data centers
  • Logical landing zones — subscriptions, accounts and subaccounts, VPCs, network zones

SAP’s guidance asks architects to explicitly name the data center provider, the data center location, and infrastructure-specific details for each landing zone (SAP Learning).

Step 4: Decide the Environment Axis

Determine how far the diagram extends across Dev, Test (QA), Pre-Prod, and Prod. Since TOGAF® explicitly calls for non-production environments such as development and pre-production, any omission should carry a written rationale. This is also the point to assess environment symmetry. A production tier spanning multiple regions while Dev sits in a single region is a legitimate design choice, but the asymmetry has direct risk and cost implications that belong in the conversation.

Step 5: Map Building Blocks Onto Environment × Location

Assign each Solution Building Block to its deployment environments. A single application appearing across multiple environments and multiple locations is not an anomaly; it is precisely the case TOGAF® anticipates, driven by local access, development lifecycles, and hosting requirements.

Step 6: Overlay Connectivity and Data Flows

Visualize the request-response and information-flow relationships between Solution Building Blocks, and derive network requirements from them (SAP Learning). At the same time, show which data traverses public lines and where VPN security capabilities are required.

Step 7: Annotate Capacity and Non-Functionals, Then Review

TOGAF® asks that capacity information for deployed and communications infrastructure be presented per environment where available. Managing RPO/RTO targets, latency objectives, and data residency constraints alongside the diagram — as annotations or a companion table — means the alternatives comparison in Phase E can run directly off this artifact. Finally, close out all activities in the “Finalize the Technology Architecture” step and publish formally through the Architecture Definition Document (TOGAF® Standard — ADM, Phase D).


3. Practical Pitfalls to Avoid

3.1 Do Not Confuse It with the Software Distribution Diagram

The Software Distribution Diagram is an Application Architecture artifact. The Environments and Location Diagram takes it as input and adds a substantially higher level of detail from the deployment and operational perspective (SAP Learning). A diagram that merely re-skins the former will be called out in review as a restatement of application placement.

3.2 Do Not Let It Replace the Network and Communications Diagram

Documenting network communication lines, VPNs, and related network detail is the job of the Network and Communications Diagram (SAP Learning). Note that in the 10th Edition, what 9.2 called the Communications Engineering Diagram has been renamed the Network and Communications Diagram (TOGAF® Standard — Architecture Content §3.6.6). A workable boundary: the Environments and Locations Diagram shows that a connection exists and what kind it is; detailed device topology goes in the companion diagram.

3.3 Let Scope Drive the Level of Detail

TOGAF® states that the level of detail depends on the scope and goals of the overall architecture effort, and that new technology building blocks introduced by the effort need to be defined in detail during Phase D. Conversely, existing building blocks carried into the target environment may need to be redefined to ensure interoperability and fit-for-purpose operation (TOGAF® Standard — ADM, Phase D).

3.4 Never Drop Users and External Systems

A remarkably common failure is to map internal hosting carefully while omitting user sites and third parties — EDI counterparties, supplier portals, logistics providers. The definition explicitly includes where business users typically interact with the applications from.

3.5 Data Residency Drawn on the Diagram Is Audit Evidence

Which region holds personal data or export-controlled data is something this diagram expresses more naturally than any other artifact. Running the legal and privacy review during Phase D rather than after it dramatically reduces rework.

3.6 Do Not Give Up on “Location” in the SaaS Era

With SaaS, the internal structure of the data center is invisible — but the contractual region, the location of the subaccount, and the connection method to the on-premises counterparties are all documentable. The answer is not “we can’t draw it because it’s SaaS.” Draw the boundary as a box, and make the nature of that boundary explicit: public line or dedicated circuit, and which authentication model applies.

3.7 The Diagram Is Not a Waterfall Certificate

SAP’s methodology states plainly that iterations occur within and across individual phases, and that the visualization is not intended to imply a waterfall-based approach (SAP Learning). TOGAF® likewise leaves it to the team, in line with established Architecture Governance, to decide whether the Baseline Description or the Target Architecture is developed first (TOGAF® Standard — ADM, Phase D).


4. Worked Example: ERP Modernization at a Global Manufacturer

Consider a fictional automotive Tier 1 supplier — headquartered in Tokyo, with a primary plant in Nagoya, European operations in Stuttgart, and North American operations in Detroit. Here is the target Environments and Locations Diagram expressed in text.

4.1 The Location × Environment Matrix

Solution Building BlockHostingDevQAPre-ProdProdData residency constraint
Core ERP (S/4HANA)Cloud DC, Tokyo region● (Tokyo + Osaka DR)Accounting data held in-country
Integration / extension platform (BTP-class)Tokyo subaccount + EU subaccountEU personal data processed in EU
Procurement SaaSVendor DC, EUSupplier personal data in EU
MESPlant on-premises (Nagoya / Stuttgart / Detroit)Nagoya onlyNagoya onlyAll three sitesProduction data held first at site
Analytics / data platformTokyo regionEU data transferred after pseudonymization
Identity provider (cloud identity services)Global tenant

This table is the implementation of what TOGAF® means by grouping the required technology into computing environments.

4.2 Connectivity Description (Extract)

  • MES (Nagoya, on-premises) → Core ERP (Tokyo region): dedicated circuit with redundant path, request-response, near-real-time production confirmations, target latency under 50 ms
  • MES (Detroit) → Core ERP (Tokyo): internet VPN, information flow in batch, redesigned as queue-based integration to absorb wide-area latency
  • Procurement SaaS (EU) ↔ Integration platform (EU subaccount): vendor-provided APIs over public lines with TLS, supplier personal data contained entirely within the EU
  • Plant and office endpoints → Identity provider: public lines, with conditional access evaluating site and device posture

The Detroit MES case is the point of the exercise: drawing the diagram is what surfaces the conclusion that synchronous integration is not viable. That is exactly why Phase D treats location and latency together.

4.3 Roadmap Items the Diagram Generates

Comparing the baseline — independent regional ERP instances with ad hoc VPNs — against the target yields Architecture Roadmap candidates such as:

  1. Consolidate core ERP into the Tokyo region and establish the DR site
  2. Stand up an EU subaccount for European personal data processing
  3. Standardize an asynchronous integration pattern for Detroit and introduce queue infrastructure
  4. Increase bandwidth and add path redundancy across the three plant sites
  5. Consolidate non-production environments, collapsing site-specific Dev estates to cut cost

These map to the Phase D output “Technology Architecture components of an Architecture Roadmap” (TOGAF® Standard — ADM, Phase D §8.4).


5. Review Checklist

  • Are the definition layers of location — geography, hosting, landing zone — kept separate rather than mixed?
  • Are non-production environments shown, and is any omission justified in writing?
  • Are business user sites and external systems included?
  • Are data crossing public lines and the points requiring VPN security capabilities identified?
  • Are data residency and export-control constraints annotated per building block?
  • Are capacity, RPO/RTO, and latency targets recorded alongside the diagram?
  • Is this more than a restatement of the Software Distribution Diagram?
  • Has it avoided absorbing device-level network detail that belongs in the companion diagram?
  • Are baseline and target expressed in the same notation so they can be compared?
  • Is the rationale for each building block placement recorded? TOGAF® requires that the rationale for building block decisions be documented (TOGAF® Standard — ADM, Phase D).

6. Summary

The Environments and Locations Diagram is a formal artifact of TOGAF® Phase D in the 10th Edition, sitting alongside the Technology Standards Catalog, Technology Portfolio Catalog, Application/Technology Matrix, Platform Decomposition Diagram, Processing Diagram, Networked Computing/Hardware Diagram, and Network and Communications Diagram (TOGAF® Standard — Architecture Content §3.6.6). The Architecture Definition Document is the deliverable; this diagram is what gives it substance.

Its real value is not visual completeness. It is the ability to make one page carry the full argument for how a placement decision propagates into latency, cost, regulatory exposure, and operability. Now that cloud and SaaS are the default rather than the exception, the architects who refuse to leave location ambiguous are the ones who produce architectures that survive implementation.


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

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…

11 hours 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 days ago

SAP Central Finance for Manufacturing M&A: A Finance-First Integration Roadmap for CIOs

Manufacturing integration must balance the rapid harmonization of management reporting with the safe migration of…

5 days ago

Mastering Risk Analysis for SAP Implementation in Tier 1 Automotive Manufacturing: A TOGAF-Based Approach

A TOGAF-based framework for identifying, evaluating, and mitigating SAP implementation risks in Tier 1 automotive…

1 week ago

TOGAF® Risk Management for SAP Implementation: A Practical Guide for Manufacturing Enterprise Architects

Learn how Enterprise Architects can apply TOGAF Initial Risk Assessment, mitigation, and Residual Risk Assessment…

2 weeks ago

Enterprise Architecture for SAP Transformation: Outputs, Deliverables, Artifacts, and Outcomes for Automotive Tier 1 Suppliers

Learn how Outputs, Deliverables, Artifacts, and Outcomes differ in Enterprise Architecture through a practical automotive…

3 weeks ago