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