Modeldraw
  • Welcome to Modeldraw
  • Getting Started
    • Quickstart Guide
  • FAQ
  • UML Designer
    • Common Elements
      • Comment
      • Comment Link
      • Dependency
      • Realization
      • Frame
    • Class Diagrams
      • Class
      • Association
      • Generalization
      • Composition
      • Aggregation
      • Enumeration
      • Interface
      • Association Class Link
      • Ball (Interface Realization)
      • Socket (Required Interface)
    • Sequence Diagrams
      • Lifeline
      • Activation Bar
      • Synchronous Message
      • Asynchronous Message
      • Return Message
      • Found Message
      • Interaction Frame
    • Use Case Diagrams
      • Actor
      • Use Case
      • Association
      • System Boundary
      • Generalization
      • Include Relationship
      • Extend Relationship
    • State Machine Diagrams
      • State
      • Initial State
      • Final State
      • Transition
      • Superstate
      • Concurrent Boundary
      • History Pseudostate
      • History Transition
    • Package Diagrams
      • Package
    • Deployment Diagrams
      • Node
      • Communication Path
      • Deployed Artifact
      • Internet
    • Activity Diagrams
      • Initial Node
      • Activity Final
      • Action
      • Flow
      • Decision / Merge
      • Fork / Join
      • Partitions
      • Flow Final
      • Send Signal
      • Accept Signal
      • Time Signal
    • Component Diagrams
      • Component
      • Ball (Interface Realization)
      • Socket (Required Interface)
    • Communication Diagrams
      • Object
      • Link
  • Wireframes
    • Views
    • Layouts
    • Components
Powered by GitBook
On this page
  1. UML Designer

Deployment Diagrams

A Deployment Diagram in Modeldraw is a structural diagram that shows the architecture of the system as it is deployed across hardware components and software environments. It illustrates how software artifacts are distributed across various physical nodes in the system.

With Deployment Diagrams in Modeldraw, you can:

  • Visualize the physical architecture of a system

  • Show the distribution of software artifacts across hardware nodes

  • Illustrate communication paths between different nodes

  • Represent the deployment of software components in a network environment

  • Model the hardware and software topology of a system

  • Demonstrate how different parts of the system interact in a physical setup

Key Components

A deployment diagram in Modeldraw consists of several key components:

  • Node

  • Communication Path

  • Deployed Artifact

  • Internet

Node

Represents a physical device or execution environment. Can be hardware devices, servers, or software systems. Typically drawn as a three-dimensional cube.

Communication Path

Shows the connections between nodes. Represents how nodes interact or communicate with each other. Drawn as a solid line connecting two nodes.

Deployed Artifact

Represents a concrete piece of software, such as executable files or data stores. Shows what software is deployed on which nodes. Often depicted as a rectangle with the artifact's name inside.

Internet

Represents the global Internet or a wide area network. Used to show connections between geographically distributed nodes. Typically represented by a cloud shape.

PreviousPackageNextNode

Last updated 7 months ago