デプロイメント図の例
同じツールに4つの依頼。以下の図はすべて実際に生成されたものです。
デプロイメント図とは
デプロイメント図は、物理環境やクラウド環境でソフトウェアコンポーネントがどこで実行されるかを示す図です。アプリケーションサーバー、仮想マシン、コンテナ、ネットワーク、ストレージと、それらの間でトラフィックを運ぶ接続を表します。
ソースコードではなく、稼働中のシステムを記録するために使います。デプロイメント図を明確にすることで、リリースやインフラ変更の前に、チームでキャパシティ、依存関係、ネットワーク境界、障害発生箇所を確認できます。
- Standard
- Cisco-convention topology icons
- Also follows
- Hierarchical / spine-leaf models · ANSI/TIA-606 · ONVIF
- Engine
- schematex-network
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
デプロイメント図を使う人
本番アプリケーションを支えるノード、ネットワーク経路、依存関係を共有する。
仮想化クラスター内のホスト、管理ネットワーク、ストレージネットワーク、アップリンクを記録する。
サーバーレス環境のデプロイ構成や、リクエストを受け付けてデータを保存するマネージドサービスを説明する。
デプロイメント図を3ステップで作成する方法
説明する
まずは1段落で十分です。
図を確認
最適なエンジンで描画します。
変更点を伝える
編集のたびにバージョンを保存します。
よくある質問
デプロイメント図とは何ですか?
デプロイメント図は、ソフトウェアコンポーネントがインフラ全体にどのように配置され、実行時にどう接続されるかを示します。
デプロイメント図には何を含めるべきですか?
コンピュートノード、デプロイされたアプリケーション、ネットワーク、データストア、外部ユーザーやシステム、主な接続を含めます。
デプロイメント図とコンポーネント図の違いは何ですか?
コンポーネント図はソフトウェアの構成要素とそのインターフェースに焦点を当てます。デプロイメント図は、それらがどこで実行されるかに焦点を当てます。
デプロイメント図にクラウドサービスを表せますか?
はい。マネージドサービス、ロードバランサー、仮想ネットワーク、ワークロード、ストレージと、それらの間の経路を表せます。