Deployment Diagram in UML Deployment Diagram shows the configuration of run time processing nodes and the components that live on them. It is used for modeling topology of the hardware on which your system executes.
Contents of the diagram are
We can use this diagram in modeling
- Client/Server systems
- Modeling fully distributed systems
- Modeling embedded systems.