アーキテクチャ図の例。
同じツールに4つの依頼。以下の図はすべて実際に生成されたものです。
アーキテクチャ図とは。
アーキテクチャ図は、システムの重要な構成要素と、それらの接続を高いレベルで示す図です。各サービス、アプリケーション、データストア、外部アクターを名前付きのブロックで表すため、実装コードを読まなくても構造を把握できます。
対象者にとって重要な境界と責務を決めるために使います。1つのビューで、プロダクトプラットフォーム、データフロー、デプロイ境界を示せます。特定のインターフェースやコンポーネントを詳しく確認する必要がある場合のみ、下位レベルの図を追加します。
- Standard
- Ogata / standard controls textbook convention
- Engine
- schematex-blockdiagram
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
アーキテクチャ図を使う人。
プロダクトプラットフォームの入口、サービス境界、データストア、非同期処理を説明します。
業務データソースが、ガバナンスされたデータ、ダッシュボード、機械学習の入力になるまでを示します。
Webシステムの公開境界、アイデンティティ制御、アプリケーションサービス、監査経路を特定します。
3ステップでアーキテクチャ図を作成する方法。
説明する
まずは1段落で十分です。
図を確認
最適なエンジンで描画します。
変更点を伝える
編集のたびにバージョンを保存します。
よくある質問
アーキテクチャ図とは何ですか?
システムの主要な構成要素と、それらの関係を示す高レベルの図です。アプリケーション、サービス、データストア、ユーザー、外部システムなどを含められます。
アーキテクチャ図には何を含めるべきですか?
目的の確認に必要な構成要素、それらの境界、重要なデータストア、リクエスト、データ、イベントを説明する接続を含めます。
アーキテクチャ図はどの程度詳しくすべきですか?
抽象化のレベルを1つに保ちます。関係者向けの概要ではサービスとデータベースを示し、設計レビューではインターフェースやデプロイ境界が必要になる場合があります。
アーキテクチャ図はフローチャートと同じですか?
いいえ。アーキテクチャ図はシステムの構成要素とその接続を重視します。フローチャートは処理手順と判断の流れを重視します。