Skip to content

3.3 Physical View

Minimum 4+1 Physical TOGAF Technology

The Physical View describes all infrastructure that hosts and supports the solution — whether physical hardware, virtual machines, containers, serverless functions, or cloud-managed services. It addresses the concerns of infrastructure engineers, DevOps teams, platform engineers, and cloud architects.

Minimum

Provide a diagram showing the infrastructure that drives the solution.

[Insert deployment architecture diagram]

Guidance

Show: physical/virtual servers, containers, cloud services, storage, networks, firewalls, load balancers, Internet gateways, SaaS platforms, and any other infrastructure components. Include cloud regions, availability zones, and VPCs where applicable.

Minimum Minimum
AttributeSelection
Hosting Venue TypeCloud / SaaS / On-Premises / Hybrid / Outsourced
Hosting Region(s)[e.g., UK, EU, US, Asia, Other]
Service ModelIaaS / PaaS / SaaS / FaaS / Other
Cloud ProviderAWS / Azure / GCP / Other / N/A
Account / Subscription Type[organisation-specific account type]
Recommended
Instance NameInstance TypevCPUMemory (GB)StorageQuantityOS
[name][type/size][n][n][n TB][n][OS version]
AttributeDetail
Container PlatformEKS (AWS) / AKS (Azure) / GKE (GCP) / Docker / Kubernetes / Other
Base Image(s)[e.g., Alpine, Node, NGINX]
Cluster Size[number of nodes]
AttributeDetail
Serverless Services[e.g., AWS Lambda, Azure Functions]
Function Details[description of serverless components]

If the solution uses specialised compute:

AttributeDetail
HPC Requirements[e.g., GPU, FPGA, specialised compute]

Artificial Intelligence / Machine Learning

Section titled “Artificial Intelligence / Machine Learning”

If the solution includes AI or machine learning components:

AttributeDetail
AI/ML Components[training and inference infrastructure]
Recommended

Document security software deployed on compute resources. This is captured in the Physical View because agents are infrastructure-level components, even though they serve a security function.

Document security agents deployed on compute resources:

  • Anti-Malware
  • Endpoint Detection and Response (EDR)
  • Vulnerability Management
  • Other: […]
Minimum
QuestionResponse
Is this an Internet-facing application?Yes / No - [details]
Outbound Internet connectivity required?Yes / No - [details]
Cloud-to-on-premises connectivity required?Yes / No - [details]
Wireless networking required?Yes / No - [details]
Third-party / co-location connectivity required?Yes / No - [details]
Cloud network peering required?Yes / No - [details]
Recommended

Document how users and administrators connect to the solution, including access methods, protocols, and network connectivity.

AttributeSelection
User access methodWeb (HTTPS) / VDI / RDP / Citrix / Mobile App / API / Other
User locations[e.g., UK offices, Remote (VPN), Global, End-customers (Internet)]
Administrator access methodVDI / RDP / SSH / HTTPS / Bastion Host / Other
VPN requiredYes / No
Direct Connect / ExpressRouteYes / No
Recommended

Documenting transport protocols helps security and network teams verify that all communication paths use appropriate encryption and authentication.

ProtocolUsed?Purpose
HTTPS (TLS 1.2+)Yes / No[…]
SFTPYes / No[…]
ODBC / JDBCYes / No[…]
TCP (other)Yes / No[…]
gRPCYes / No[…]
WebSocketYes / No[…]
OtherYes / No[…]
Recommended

Bandwidth requirements inform infrastructure sizing and cost estimation. Underestimating can cause performance issues; overestimating wastes budget.

MetricValue
Peak egress bandwidth to Internet[Mb/s]
Peak ingress bandwidth from Internet[Mb/s]
Peak bandwidth between on-prem and cloud[Mb/s]
Traffic characteristics[constant / burst / periodic]
QoS requirements[details]
Network performance expectations[latency, jitter, etc.]
Recommended
ControlImplementedDetail
DDoS ProtectionYes / No[service used]
Rate LimitingYes / No[details]
Source IP RestrictionsYes / No[IP allowlist, geo-blocking]
Web Application Firewall (WAF)Yes / No[product]
Client Verification ControlsYes / No[details]
File Upload ProtectionYes / No[malware scanning approach]
Recommended
EnvironmentDescriptionCount & VenueCompute Solution
DevelopmentSoftware development only[…][…]
Test / QAComponent and integration testing[…][…]
Staging / Pre-ProductionProduction-like environment for validation[…][…]
ProductionLive service environment[…][…]
DRDisaster recovery environment[…][…]

Does the solution require connectivity between environment tiers (e.g., production to non-production)?

  • Yes - [describe which components and data flows]
  • No
Comprehensive

Document any end-user device requirements (VDI, BYOD, mobile, desktop software):

[…]

Document any IoT devices (printers, scanners, cameras, sensors, etc.):

[…]

Recommended

The Physical View is where most carbon-impact decisions are made. Document the sustainability stance for the infrastructure choices above — full detail belongs in Section 4.5, but capture the headline decisions here.

QuestionResponse
Have hosting regions been chosen for low carbon intensity (e.g., regions with high renewable energy)?Yes / No — [which regions and why]
Are non-production environments configured to auto-shutdown out of hours?Yes / No — [schedule]
Has the compute family been chosen for performance-per-watt (e.g., ARM/Graviton, latest-generation)?Yes / No — [details]
Is auto-scaling configured to release capacity when idle?Yes / No — [trigger thresholds]
Is the DR strategy proportionate (cold standby vs warm vs hot) to the actual recovery objective?[describe and rationale]

Why this matters

Always-on production at peak-sized infrastructure 24×7 is the most common sustainability anti-pattern. Three decisions in this view dominate carbon footprint: region selection (carbon intensity varies 5-10× across cloud regions), non-production auto-shutdown (typically 60-70% saving on dev/test compute), and right-sizing (over-provisioned VMs waste energy regardless of load).

Scoring Guidance

ScoreWhat This Looks Like
1Hosting venue identified but infrastructure not specified
3Deployment diagram complete, compute sized, networking documented, environments listed
5All of the above plus connectivity protocols specified, user/admin access methods documented, security agents listed, bandwidth and latency requirements quantified, sustainability decisions captured

Quality Attribute Cross-References:

  • 4.2 Reliability - Infrastructure design directly determines availability and recovery capability
  • 4.3 Performance - Compute sizing and network design affect performance
  • 4.4 Cost - Infrastructure choices are the primary cost driver
  • 4.5 Sustainability - Hosting venue and compute efficiency affect environmental impact