システムアーキテクチャ
IT システム
の構造や作り方のこと
観点
パッケージか手作りか?
オンプレミス
か
クラウド
か?
複数システム間の連携
『
iOS アプリ設計パターン入門
』 におけるシステムアーキテクチャ
アーキテクチャ
の分類のひとつ
GUI アーキテクチャ
におけるドメインにはプレゼンテーションに関するもの以外のすべてが含まれているので、そこをどう分けていくかを示す
どういうものがあるか
レイヤードアーキテクチャ
Hexagonal Architecture
Onion Architecture
Clean Architecture
コンセプト的な側面が強い : ビジネスロジックをいかに外部の変化しやすいところから切り離して保護するか
参考文献
システムを作らせる技術