A deployment diagram is a mid-level architecture diagram work product that primarily documents the static deployment of the major data components and software components to the hardware components.
The typical objectives of a deployment diagram is to:
The typical benefits of a deployment diagram are to:
The typical contents of a deployment diagram are:
The typical stakeholders of a deployment diagram are:
Deployment diagrams can typially be started if the following preconditions hold:
The typical inputs to a deployment diagram include:
Deployment diagrams are typically constrained by the following conventions:
The following example deployment diagram documents a
Web-based auction application in terms of its associated
hardware components (3D boxes), networks (clouds), and the
connections between them. The hardware components are labeled
with their names (top) and the software components deployed to
them (bottom).