応用情報暗記無料で始める

クリーンアーキテクチャ・ヘキサゴナルアーキテクチャとは?くりーんあーきてくちゃへきさごなるあーきてくちゃ

クリーンアーキテクチャ・ヘキサゴナルアーキテクチャとは、業務ロジックを中心に置き、UI・DB・外部APIといった技術的な事情を外側の交換可能な部品として扱う構成。依存の矢印は必ず外側から内側へ向け、内側は外側を知らない。ヘキサゴナル(ポートとアダプタ)は、内側が定義したポートに外側のアダプタを差す形で同じ発想を表す。

最終更新:2026-10-06

試験情報

応用情報技術者試験の頻出用語/テクノロジ系

別名:クリーンアーキテクチャ、ヘキサゴナルアーキテクチャ

応用情報を最短で暗記・合格する →

具体例

業務ロジックが通知ポートだけを知り、メール送信もSMS送信もアダプタとして差し替える。DBをRDBからクラウドのマネージドサービスへ移すときも、内側のロジックとその単体テストは無変更で済む。テストではポートに偽アダプタを差せばよい。

試験での引っ掛け

「層が増えるほど良い」ではない。小さな案件では変換コードが増えるだけで割に合わないことが多い。またレイヤアーキテクチャとの違いは層の数ではなく依存の向きで、データアクセス層が最下位ではなく最外周に来る点が本質的な差。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

応用情報を最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • 「層が増えるほど良い」ではない。