Stage 5 summary. Technology Architecture and Cross-Cutting Design

11 min 9 concepts 9 figures

Stage 5 turns the business, information, and application decisions from earlier stages into platform, security, resilience, sustainability, and cloud choices the enterprise can govern. Phase D of the method is where that happens, and the stage treats it as a translation layer rather than a fresh start. Technology exists to carry the enterprise reasoning already established, not to reward whichever vendor demonstrated best last quarter.

The test that runs through every module is traceability. Could this technology target have been written before the business, information, and application stages existed? If yes, the traceability is too weak and the exercise has collapsed into procurement preference with architecture language applied afterwards. London Grid Distribution keeps that test concrete, because its connections reform business case, LTDS publication obligation, and OT/IT separation principle all feed directly into Phase D decisions.

The sections follow the stage's teaching order, so you can read straight through to rebuild the stage in your head, or jump to the concept you need. Each section links back to its module for the full treatment.

What you carry out of this stage

  • State the two Phase D objectives from C220 Part 1 and apply the traceability test to any technology target
  • Set a platform strategy of controlled variance and assess interoperability at every major platform boundary
  • Integrate risk and security into each ADM phase with G152, and say when SABSA belongs alongside TOGAF
  • Run the four-dimension decomposition assessment before any microservices commitment and defend a modular monolith in enterprise terms
  • Turn sustainability into recorded design trade-offs using carbon-aware patterns, without letting it override safety
  • Take a deliberate adopt, adapt, or resist position on each element of a borrowed reference model
  • State technology gaps as missing capabilities and record closure decisions as Architecture Decision Records
  • Read a cloud landing zone as a governed Phase D foundation, with shared responsibility and a FinOps posture made explicit

Phase D is a translation layer, not a fresh start

Phase D does not invite the enterprise to forget everything decided upstream and begin with a blank infrastructure diagram. It translates the business outcomes, information structures, application boundaries, and architecture principles already established into technology services, infrastructure patterns, resilience postures, integration foundations, and operating constraints. C220 Part 1 states two canonical objectives: develop the target Technology Architecture that enables the Architecture Vision and the target business, data, and application architectures, and identify candidate Architecture Roadmap components from the baseline-to-target gaps. The word enables carries the whole idea, because Phase D serves the earlier domains rather than operating independently of them.

The ADM pursues those objectives through nine working steps, the same pattern used in Phases B and C. Select reference models, viewpoints, and tools, develop the baseline and target descriptions, perform gap analysis, define candidate roadmap components, resolve impacts across the architecture landscape, conduct the formal stakeholder review, finalise the architecture, and contribute the technology section of the Architecture Definition Document. The phase inherits more upstream input than almost any other, from principles set in the Preliminary Phase to the business, data, and application outputs of Phases B and C, and every significant decision should be traceable to something in that inheritance.

The quality check is the traceability test. If the target could have been written before the earlier stages existed, it is vendor preference dressed in architecture language. The matching symptom is a target state that reads like a product catalogue, and the diagnosis is simple. Remove the vendor names, and if no coherent enterprise reasoning remains, the technology architecture is weak. In London, the connections reform business case, the LTDS publication obligation, and the OT/IT separation principle are the upstream decisions every technology choice must answer to.

Phase D technology traceability from need to platform to owner

Phase D records a platform choice only when it traces both ways: back to the application need that drives it and forward to the team that runs it in production, because a platform with no driving need is gold-plating and one with no named owner is an outage waiting to happen.

Phase D technology traceability from need to platform to owner A three-column traceability chain: Application need, Platform choice and Owner who runs it. Four rows run left to right, each joined by a drives arrow then a runs arrow. A data store need drives Postgres, ADX and S3, run by the data platform team. Messaging drives Kafka and RabbitMQ, run by the integration team. Identity drives Entra ID with OAuth, run by the identity team. Runtime drives Kubernetes and Fargate, run by platform engineering. The middle platform column carries the accent tint as the choice Phase D records, sitting between the need that drives it and the owner that runs it. Application needPlatform choiceOwner who runs itdrivesruns Data storeRelational, time-series, objectPostgres, ADX, S3Chosen per data shapeData platform teamBackups, performance MessagingEvent distribution, queuesKafka, RabbitMQChosen per latency needIntegration teamTopic governance, schema IdentityAuthentication, authorisationEntra ID + OAuthStandard single sign-onIdentity teamMFA, account lifecycle RuntimeCompute, schedulingKubernetes, FargateChosen per workloadPlatform engineeringCluster ops, autoscaling

Platform strategy and the case for controlled variance

A platform strategy decides how much standardisation the enterprise needs, where exceptions are allowed, and how interoperability is preserved across teams. Picture a bank where every team chose its own message broker: the account, payment, and fraud systems could not exchange data without costly bespoke bridges. The architecture question is never which stack has the best features. It is how much consistency the whole enterprise needs to keep moving together, which is why a platform choice is an architecture decision affecting reuse, interoperability, operating model, and risk.

Two extremes fail. Rigid standardisation ignores real local need, forces workarounds, and breeds shadow IT. Uncontrolled freedom destroys integration and coherence. Controlled variance is the stronger target: strong defaults with clear rationale, an explicit and governed exception process, and interoperability rules that apply to defaults and exceptions alike. The G217 digital enterprise patterns, platform as capability, multi-speed architecture, and guardrail governance, make controlled variance workable across teams that change at different speeds.

Interoperability itself has a formal frame. The TOGAF interoperability requirements framework in the C220 ADM techniques lists three categories, operational or business, information, and technical, and this course splits the combined category to teach four lenses, operational, information, technical, and business. All of them should be assessed at every major platform boundary, and interoperability should appear as an explicit comparison criterion in every platform decision, because feature lists and analyst scores are not enough. In London, the estate spans OT, enterprise IT, publication, and telecom domains, and the strategy must explain what rules hold at each boundary.

The five dimensions two platforms must agree on to interoperate

Interoperability is a negotiated contract, not a single step: two platforms exchange data and identity safely only once both sides agree on protocol, schema, identity, error semantics and the runtime contract, since any one left unagreed breaks the exchange in production.

The five dimensions two platforms must agree on to interoperate A handshake bridge. Two flat pillars, Platform A and Platform B, each chosen for its own reasons, stand left and right. Between them, in a channel headed five dimensions both sides agree on, sit five stacked panels, each joined to both platforms by an accent connector. Dimension 1, Protocol: HTTP, gRPC, MQTT, AMQP. Dimension 2, Schema: what the payload means, in a shared registry. Dimension 3, Identity: who is calling, by federated SSO or service principal. Dimension 4, Error semantics: retry, idempotency, dead-letter. Dimension 5, Runtime contract: SLA, throughput, failure modes. Both platforms meet on every one of the five before they can exchange data and identity. One side Five dimensions both sides agree on Other side Platform A Chosen for its own reasons Platform B Chosen for its own reasons 1ProtocolHow bytes move on the wireHTTP, gRPC, MQTT, AMQP 2SchemaWhat the payload meansPublished in a shared registry 3IdentityWho is calling, and proofFederated SSO or service principal 4Error semanticsWhat a failure means and doesRetry, idempotency, dead-letter 5Runtime contractLimits both sides honourSLA, throughput, failure modes

Risk and security shape the structure, not the appendix

Early security changes the architecture. Late security mostly raises cost and exception volume, because by the time a separate review arrives the structure, trust relationships, and technology choices are expensive to reverse. A hospital that separates patient records from the public booking site by design removes a whole class of breach before any control catalogue is opened. The strongest decisions make some risks impossible or much less likely, which is why risk and security belong in the design while boundaries and dependencies are still cheap to alter.

G152 gives this discipline its method, integrating security and risk into each ADM phase from security principles and risk appetite in the Preliminary Phase through to governance. The stage applies six risk categories with it: strategic, operational, technical, compliance, information, and concentration. Four kinds of architecture decision almost always need security input, boundary, dependency, recovery, and governance choices. Controls then follow the structural reasoning rather than replacing it. A risk register records concerns; integrated security changes the design.

Where the enterprise operates critical infrastructure or needs auditable traceability from business security objectives to operational controls, the TOGAF and SABSA Integration white paper (W117) maps SABSA's layered model onto TOGAF phases, so security architects contribute at every level instead of producing a parallel document. In London, the most dangerous risks sit between domains, OT to telecom, telecom to IT, IT to publication, and making those cross-domain dependencies visible is precisely what enterprise architecture is for.

The trace that ties a named threat to filed evidence

A control is owned only when it traces back to a named threat and forward to filed evidence: five steps carry that trace, threat to control to deployment to test to sign-off, each step held by a named function, so a control missing either end cannot be accepted.

The trace that ties a named threat to filed evidence A trace of five panels wrapped over two rows, joined by labelled blue arrows, with a header above each naming the owning function. Row one, left to right: Threat, owned by Security; an arrow labelled mitigates leads to Control, chosen from the catalogue; an arrow labelled deploys leads to Implementation, owned by Engineering. An arrow labelled verifies drops down to row two: Test, owned by Audit; an arrow labelled files leads to Evidence, owned by Compliance, filed for board sign-off. The first and last panels carry the accent tint, marking the two anchors the trace forces to exist. SecurityThreatStep 1A named risksurfaced by thesecurity team CatalogueControlStep 2A mitigatingcontrol chosenfrom the catalogue EngineeringImplementationStep 3Deployed into theaffected systems AuditTestStep 4Verified by auditor penetrationtest ComplianceEvidenceStep 5Filed in the logfor boardsign-off mitigates deploys verifies files

Microservices are an enterprise decision, and often the wrong one

Microservices change more than code structure. They change operating demands, team coordination, observability requirements, and governance complexity, so the decision belongs to the enterprise, not to a single code base. One well-known example saw a streaming company move a monitoring workload back from microservices to a single deployable component because the cost of distribution outweighed the benefit for that problem. The choice is about operating capability and domain fit, not the elegance of a diagram.

The stage's discipline is the four-dimension assessment, completed and recorded before the architecture commits: domain quality, deployment pressure, operating capability, and team structure. When domain boundaries are unclear, deployment pressure is absent, or operating maturity is insufficient, a modular monolith with clear internal boundaries is often the stronger choice. The monolith-first strategy is not anti-microservice, it is pro-evidence, earning service boundaries through operational experience rather than assuming them from theory. Conway's Law is not optional either, because service boundaries that ignore team boundaries and communication patterns buy coordination overhead that offsets the architectural benefit.

The same restraint governs emerging technologies. AI, IoT, and edge computing should be assessed through the ADM, not around it, with architecture-governed experimentation and explicit graduation criteria rather than innovation theatre that bypasses governance. In London, publication may benefit from service separation because its regulatory cadence is distinct, while OT telemetry should stay tightly coupled because its change rate is low and reliability is paramount.

A service split earns its cost only when both change and failure are independent

A microservice pays back only in the quadrant where a part can both ship and fail on its own; when either property is missing the monolith is the honest call, and the partial quadrants qualify only once they add the controls the split demands.

A service split earns its cost only when both change and failure are independent A two-by-two matrix of microservice fit on two blue axis rails: a vertical Independent change rail, coupled to free, and a horizontal Independent failure rail, coupled to isolated. Each quadrant pairs a green win marker with an amber cost marker. Coupled change with coupled failure is Keep the monolith: splitting wins nothing. Free change with coupled failure is Split release, shared failure: one fault takes the rest down. Coupled change with isolated failure is Shared release, bulkheaded: each change still ships together. Free change with isolated failure, tinted in the accent, is Microservice fit: the split earns its cost, paid with network, contracts and observability. Change: coupled to free Independent failure: coupled to isolated Change free, coupled failure Split release,shared failure Teams ship on their own cadence One fault can take the rest down Both properties hold Microservice fit Independent change and failure Network, contracts and observability Neither property holds Keep the monolith No coordination tax,easy to reason about Coupling is real,splitting wins nothing Failure free, coupled change Shared release, bulkheaded A fault stays inside its own boundary Every change still ships together What the combination winsWhat it still has to carry

Sustainability counts only when it changes a recorded trade-off

Sustainability becomes architecture when it changes a real trade-off about workload, hosting, data retention, or operation. A streaming service that shifts heavy video transcoding to the hours and regions with cleaner power has made a carbon-aware design choice, because the system now behaves and consumes differently. The weak version is a strategy-level branding paragraph that never touches a concrete lever. If a sustainability claim never changes a decision, it is aspiration, not architecture.

Four working principles keep it practical: measure before you manage, proportionality, lifecycle design, and record where sustainability changed the decision. The carbon-aware design patterns give architects specific levers, demand shifting, demand shaping, right-sized retention, workload matching, and infrastructure efficiency. This working framework sits alongside G242, the Series Guide on environmentally sustainable information systems, and the record matters because the Architecture Board should be able to point at the design choices sustainability reasoning influenced.

Sustainability is one input to the trade-off, not a trump card. When sustainability and safety conflict, safety wins, and the same holds for resilience and governance obligations. In London, the telemetry pipeline, data retention policies, and batch processing schedules are concrete levers, and the public-value context of grid decarbonisation makes it a poor place for decorative claims.

Four sustainable IS actions set by business value and carbon intensity

A workload's value and carbon intensity settle its action: scale the high-value low-carbon win, optimise the high-value high-carbon one too valuable to retire and too heavy to scale, leave low-value low-carbon systems, and retire the rest on evidence not sentiment.

Four sustainable IS actions set by business value and carbon intensity A two-by-two matrix of sustainable IS choices on two blue axis rails: a vertical Business value rail, low to high, and a horizontal Carbon intensity rail, low to high. Each quadrant names the action for one combination, with a green marker for what it gains and an amber marker for the carbon move it implies. High value and low carbon is Scale, the easy win. High value and high carbon is Optimise, carrying the accent tint as the workload to actively manage: worth keeping, so reschedule, right-size and refactor. Low value and low carbon is Leave but watch. Low value and high carbon is Retire or relocate to a greener region. Business value: low to high Carbon intensity: low to high High value, low carbon Scale The easy win Grow within the carbon budget High value, high carbon Optimise Worth keeping Reschedule, right-size, refactor Low value, low carbon Leave but watch No urgency Re-check yearly Low value, high carbon Retire or relocate Free up the budget Move to a greener region or stop What the combination gainsThe carbon move it implies

Reference models are borrowed structure, never the local architecture

Reference models give common language, comparability, and interoperability in regulated settings, and on the Enterprise Continuum they sit towards the generic end. A government department can borrow a national service-classification model for shared vocabulary while still designing its own benefits or tax systems to fit how it actually operates. The model earns its place by reducing argument about common structure, freeing effort for the local differences that genuinely matter. The TOGAF Government Reference Model (G21D) shows what shared public sector structure looks like.

The stage adds four practical recommendations for government and regulated sectors. Treat reference models as accelerators, test cross-organisation interoperability in practice rather than assuming it, keep accountability evidence local and specific, and expect multi-tier governance. Regulated-sector patterns, regulatory reporting, multi-regulator environments, OT governance, and cross-sector data exchange, tell the enterprise what to look for in a model before borrowing it.

The working discipline is the adopt, adapt, or resist framework, a deliberate recorded position on each reference-model element. Copying wholesale produces compliant-looking but hollow architecture, and the strongest test is blunt. Would removing the reference-model labels reveal a gap in the enterprise's own thinking? In London, CIM and the NCSC CAF should be adopted, cross-sector digital infrastructure models adapted for enterprise IT while local OT and telecom vocabulary is developed, and generic office-enterprise reference models resisted.

A borrowed reference model still leaves the local architecture to design

A national service-classification model gives a department a shared vocabulary, a common structure and cross-department comparability, but it is borrowed for that common language, not copied wholesale: the department still has to design its own benefits and tax systems.

A borrowed reference model still leaves the local architecture to design A national reference model panel sits at the top, offering a shared service classification. Two mirror-symmetric accent connectors lead down from it and dock into the first card of each lane: one labelled borrow from on the left, one labelled still design around on the right. The left lane, under the eyebrow what you borrow from it, holds three accent-tinted panels: shared vocabulary, common structure and comparability. The right lane, under the eyebrow what stays local to design, holds three calm neutral panels: benefits system design, tax system design, and local context and constraints. A legend separates what is borrowed from the shared model from what the department designs locally. National reference modelA shared service classificationfor the whole sector What you borrow from itWhat stays local to design borrow fromstill design around Shared vocabularyThe same names for the same servicesCommon structureOne classification everyonereads the same wayComparabilityDepartments measured on a like-for-like basis Benefits system designThe department's own eligibilityand payment logicTax system designThe department's own assessmentand collection rulesLocal context and constraintsThe enterprise analysis the modelcannot do for you Borrowed from the shared modelDesigned locally by the department

Gaps are missing capabilities, and decision records keep the reasoning

A technology gap names a missing capability or property, not a missing product. Saying a retailer lacks an event-streaming product is weak because it names a tool. Saying it cannot keep processing orders during a regional outage names the real capability gap, and that framing lets reviewers reason about cost, risk, and the target instead of debating a shopping list. A gap log written as an inventory of products the enterprise has not yet bought hides the reasoning, so the target cannot defend itself when challenged.

The C220 Part 2 gap analysis technique uses a baseline-target matrix, and the stage enriches it with consequence, constraints, and priority so comparison becomes architecture reasoning. Constraints matter because they reshape the option space, and four categories recur: operational, regulatory, skills, and time/migration pressure. Ignoring them produces wish lists. Trade-offs must also be explicit enough to survive Architecture Board review, because benefits-only records are not defensible and every option has weaknesses the board should see.

Architecture Decision Records in the Nygard format hold that reasoning: context, options, reasoning, consequences, and rationale. The point of the whole exercise is what it carries forward. Good gap analysis hands Stage 6 the consequence, dependency, and constraint information that roadmap sequencing needs, which is why the table matters far less than the quality of thinking it forces into view.

The move each cost and time-to-close combination calls for

Two independent decisions govern closing a technology gap: a low-cost, fast close is a do-it-now win, and a high-cost, slow close buys the board nothing it wants, so that quadrant is escalated or killed rather than funded by default when cheap-and-fast is off the table.

The move each cost and time-to-close combination calls for A two-by-two matrix for closing a technology gap on two accent axis rails: a vertical cost rail, low to high, and a horizontal time-to-close rail, fast to slow, along the bottom. Each quadrant names the move one combination calls for, with a green marker for what it buys and an amber marker for what it costs. Low cost plus fast close is Do it now, a cheap win, rare so confirm it is real. Low cost plus slow close is Backburner, delivered in the usual cycle. High cost plus fast close is Throw money, the timeline compressed now at a premium price. High cost plus slow close, tinted as the emphasis quadrant, is Escalate or kill, the worst of both, so question whether the gap is real. Cost: low to high Time-to-close: fast to slow High cost, fast close Throw money Timeline compressed now Premium price, parallel teams High cost, slow close Escalate or kill Forces the gap to be re-tested Worst of both, question it Low cost, fast close Do it now Cheap win, lean in at once Rare, so confirm it is real Low cost, slow close Backburner Delivered in the usual cycle No special programme, just wait What the move buysWhat it costs The quadrant to challenge first

The London walkthrough proves the risk lives in the joins

The walkthrough module synthesises every Stage 5 concept against London Grid Distribution: Phase D translation, controlled variance, security integration, microservice restraint, carbon-aware patterns, decision records, and adopt-adapt-resist thinking, applied to one enterprise at once. Its central finding is that resilience risk usually lives in the joins between OT, telecoms, IT, data, and governance, not inside any single domain, which is why specialist silos each miss it. Technology architecture proves its value when it surfaces the cross-domain dependency chains no silo can see individually.

The output that matters is a governance-ready view, one picture showing dependency chains, trust boundaries, recovery sequencing, and governance traceability together, so the Architecture Board can reason about the whole rather than approving fragments.

The walkthrough closes with five priority London gaps: OT/IT separation, telecom diversification, publication pipeline independence, cross-domain observability, and identity separation. Each carries enough consequence, constraint, and dependency detail to feed Stage 6 roadmap sequencing, which makes this module the stage's strongest bridge into the migration, governance, and capstone work later in the course.

Two consumer stacks resting on one shared telecom foundation

Operational technology and information technology both depend on the telecom layer, so telecom sets the ceiling on resilience: when a fibre cut, radio outage or power loss drops telecom, both stacks above it lose their links and fail with it.

Two consumer stacks resting on one shared telecom foundation A dependency map with two consumer columns resting on one shared foundation. The operational technology column names what it needs and serves, with an amber failure-mode row reading: fails when telecom drops or IT identity locks up. The information technology column does the same, failing when the network drops or storage fills. Both columns have a depends-on arrow pointing down to a wide accent-tinted Telecom foundation, the shared dependency, which needs power, fibre routes and microwave links, carries OT and IT, and fails on a fibre cut, radio outage or power loss. A two-state legend names the needs-and-serves bands and the failure-mode bands. Consumer stacks Shared foundation Needs and servesFailure mode Operational technologyOTNeedsTelecom links, time sync, engineering toolsServesField operations, control room, switchingFails whenTelecom drops or IT identity locks upInformation technologyITNeedsTelecom, power, identity, storageServesBilling, reporting, customer care, ERPFails whenNetwork drops, auth fails, storage fills depends ondepends on TelecomShared dependencyNeedsPower, fibre routes,microwave linksServesCarries OT and IT; both runon itFails whenFibre cut, radio outage, PSUloss

Cloud is a Phase D decision, and the landing zone is its governed foundation

Cloud is a Phase D technology decision, not a strategy of its own. A cloud target architecture is a normal Phase D output that must trace back to the business, information, and application work and feed roadmap components forward, exactly like any other technology choice in the stage. A landing zone is the pre-built, governed foundation that makes cloud adoption repeatable: a platform landing zone publishes five baselines, subscription and resource organisation, identity and access, network, security, and logging with governance, which application landing zones inherit rather than re-invent.

The shared responsibility model divides security of the cloud, the provider's infrastructure, from security in the cloud, the customer's identity, configuration, and data. Most cloud breaches happen on the customer side of that line, in misconfiguration the provider was never responsible for, and a landing zone is the enterprise doing its half once and by default. Well-architected pillars are balanced, not maximised, so the design should state per workload which pillar it favours and what it trades away, keeping the trade-off governable.

Because cloud spend follows usage, cost is a continuous decision rather than a procurement event. A FinOps posture, visibility, optimisation, and accountability tied to the landing zone's tenancy scopes, keeps the cost pillar honest over time. For London, moving the asset-data platform to a landing zone is defensible because the platform is analytical and off the operational control path, and every baseline, trade-off, and cost line is stated as evidence a regulator can follow.

A cloud landing zone: platform baselines a workload inherits

A landing zone splits into a platform landing zone that publishes five shared baselines, subscription organisation, identity, network, security and logging, and the application landing zones above it that inherit every baseline rather than each team setting its own.

A cloud landing zone: platform baselines a workload inherits A layered cloud landing zone shown bottom to top. A left rail names two ownership zones: a platform team owns the platform landing zone at the base, and workload teams own the application landing zones at the top. From the bottom, the platform landing zone establishes five shared baselines: subscription and resource organisation, identity and access, network topology and connectivity, a security baseline, and logging, monitoring and governance. The application landing zones band sits above, where the London asset-data platform lands. An arrow up the right edge shows the baselines are inherited upward by every application landing zone rather than re-set per workload. Platform landing zone: five baselines, set once, inherited by all Application landing zones (one per workload)London asset-data platform lands here and inherits every baseline below B5Logging, monitoring and governanceCentral log sink, policy guardrails and cost controls by defaultB4Security baselineEncryption, secrets, threat detection, deny-by-default postureB3Network topology and connectivitySegmented private network, controlled egress, no public defaultB2Identity and accessOne directory, least-privilege roles, no static credentialsB1Subscription and resource organisationA tenancy hierarchy that scopes every policy and cost line Workload teamsDeploy in the ready foundationPlatform teamPlatform landingzone: built onceShared services, run centrally Inherited

Three upstream decisions, five gaps in the joins

London's Phase D work starts from three upstream decisions. The connections reform business case from Phase B demands customer self-service and workflow the platforms must carry. The LTDS publication obligation from Phase C demands that operational, planning, and analytical data combine and publish on a regulatory timetable without coupling publication to OT uptime. The OT/IT separation principle from the Preliminary Phase demands that operational technology recover independently of enterprise IT. Every module tested its concept against that inheritance, across an estate spanning OT, enterprise IT, publication, and telecom domains.

The walkthrough then showed where the danger concentrates, in the joins rather than the domains, and named the five priority gaps, OT/IT separation, telecom diversification, publication pipeline independence, cross-domain observability, and identity separation, each with the consequence and constraint detail Stage 6 needs. The cloud module closed the loop by moving the asset-data platform to a landing zone with every baseline, trade-off, and cost line stated as evidence a regulator can follow. Hold that pattern, because the scenario practice and the later stages keep returning to it.

The traps this stage warns against

  • Treating Phase D as the moment technology teams finally make independent decisions.

    Instead: Phase D translates upstream enterprise reasoning into technology terms. Apply the traceability test: if the target could have been written before the earlier stages existed, it is not yet architecture.

  • Writing a target state that reads like a product catalogue.

    Instead: Remove the vendor names. If no coherent enterprise reasoning remains, rebuild the target from business, information, and application needs before naming any product.

  • Bolting security on once the target is largely fixed.

    Instead: Bring structural risk and security thinking in while boundaries, dependencies, and technology choices are still cheap to change, using G152 across every phase rather than a late parallel review.

  • Adopting microservices as the default modernisation answer.

    Instead: Complete and record the four-dimension assessment first, and prefer a modular monolith when domain boundaries are unclear or operating maturity is insufficient.

  • Leaving sustainability as a strategy-deck sentence, or letting it trump safety.

    Instead: Tie sustainability to concrete platform, workload, retention, and operating levers, record where it changed a decision, and let safety win whenever the two conflict.

  • Stating gaps as missing products, or copying a reference model wholesale.

    Instead: Name the missing capability, constraint, or risk, record closure decisions as ADRs, and take a deliberate adopt, adapt, or resist position on every borrowed element.

Core distinctions

  • Phase D enables the business, data, and application architectures, and the word enables is the test of whether a technology target is genuine architecture
  • The traceability test asks whether the technology target could have been written before the earlier stages existed
  • Controlled variance beats both rigid standardisation and uncontrolled freedom: strong defaults, governed exceptions, and interoperability rules that apply to both
  • TOGAF formally lists three interoperability categories and this course teaches four lenses, all assessed at every major platform boundary
  • Early security changes the architecture, late security mostly raises cost and exception volume
  • Microservices are an enterprise decision, so the four-dimension assessment is recorded before any commitment
  • Sustainability counts only when it changes a recorded trade-off, and it never overrides safety or operability
  • Gaps are missing capabilities, not missing products, and ADRs in the Nygard format keep the trade-offs defensible
  • A landing zone is the enterprise doing its half of the shared responsibility model once and by default

That is the whole stage in one place: the translation layer and its traceability test, controlled variance and interoperability, security designed in, microservice restraint, carbon-aware trade-offs, borrowed reference models, gap analysis and decision records, the London resilience walkthrough, and the cloud landing zone. The scenario practice now puts those ideas under pressure, one London Grid decision at a time.

Sources and further reading