Deployment Diagram Example: Switch and WebServers


Here is a UML deployment diagram example for network structure. It's formed by a number of inter-related devices that represent firewall, switch and sever machines. This deployment diagram is used as a simple network diagram.

Use this deployment diagram as a starting point to create yours. Click Use this Template to edit, or click Create Blank to start from scratch.

What is Deployment Diagram?

A deployment diagram provide a static view of hardware configuration and software components that are deployed on. In other words, a deployment diagram in the UML models the physical deployment of artifacts on nodes. Deployment diagrams is a kind of structure diagram used in modeling the physical aspects of an object-oriented system. They are often be used to model the static deployment view of a system (topology of the hardware).

Why Deployment Diagram?

A deployment diagram focuses on the configuration of the runtime processing nodes and their components and artifacts, you can use this type of diagram to assess the implications of distribution and resource allocations. A deployment diagram is often used for visualizing, specifying, and documenting the following form of systems:

  • Distributed systems that have multiple servers and can host multiple versions of software artifacts, some of which might even migrate from node to node
  • Embedded systems controlled by external stimuli; i.e., a display that is controlled by temperature change
  • Client/server systems that typically distinguish between the user interface and the persistent data of a system

Keen to try VP Online?

No limitations, no obligations, no cancellation fees.

Start a Free Trial

We use cookies to offer you a better experience. By visiting our website, you agree to the use of cookies as described in our Cookie Policy.