Deployment View
Deployment View
Overview
-Shows how the various executables and other runtime entities are mapped to the underlying platforms or
computing nodes. -Addresses issues such as:
•Deployment
•Installation
•Maintenance
An architectural view called the deployment view illustrates the distribution of processing across a set of
nodes in the system, including the physical distribution of processes and threads.
Deployment diagrams are used with the sole purpose of describing how software is deployed into the
hardware system. It visualizes how software interacts with the hardware to execute the complete functionality. It is
used to describe software to hardware interaction and vice versa.
• Deployment diagrams are used to visualize the topology of the physical components of a system.
A node is a physical element representing a computational resource, generally having some memory
and processing capability.
•Nodes are used to model the topology of the hardware on which the system executes: processor or
device on which components may be deployed.
Application server
Communication path