アーキテクチャ
JIS X 0160:2021 の定義 : システムが存在する環境の中での、システムの基本的な概念又は性質であって、その構成要素、相互関係、並びに設計及び発展を導く原則として具体化されたもの 関連
アーキテクチャとは何かひとつの概念を指すものではなく、大小含む数多の決定のこと
アーキテクチャにおいては、ソフトウェアコンポーネントの役割が重要性
データベースやミドルウェアも含める
もともとは建築における建物の構造物のこと
様々な分野で使われている
アーキテクチャを設計することの目的