Skip to main content

配備図

(Deployment Diagram)

サンプル

@startuml
node "Web Server" {
artifact "Frontend App" as FE
}
node "Application Server" {
artifact "Backend App" as BE
}
database "Database Server" {
database "MySQL"
}

FE --> BE : HTTPS
BE --> "MySQL" : JDBC
@enduml
PlantUML diagram

全体の設定

タイトル

タイトルを定義できます。

title 新基盤構築計画
PlantUML diagram

ヘッダ

ヘッダを定義できます。

header 新基盤構築計画
PlantUML diagram

フッタ

フッタを定義できます。

footer フッタ
PlantUML diagram

キャプション

キャプションを定義できます。

caption キャプション
PlantUML diagram

すべて組み合わせると...

PlantUML diagram

ノード

物理的な計算資源(サーバー、PC、モバイル端末など)を表します。

node ノード名
PlantUML diagram

アーティファクト

ノードに配備されるファイルやプログラムを表します。

artifact アーティファクト名
PlantUML diagram

別名

asを用いて別名を定義する事が出来ます。

artifact アーティファクト名 as 別名
node ノード名 as 別名

ノード間の通信・依存関係

-->を用いてノード間の通信・依存関係を表します。

FE --> BE
PlantUML diagram