ソフトウェアアーキテクチャ・ハードパーツ ―分散アーキテクチャのためのトレードオフ分析の表紙

ソフトウェアアーキテクチャ・ハードパーツ ―分散アーキテクチャのためのトレードオフ分析

Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani, 島田 浩二

出版日: 2022/10/27

出版社: オライリー・ジャパン

ページ数: 472ページ

最終更新: 2023年12月30日

人気スコア: 152

どんな本?

ソフトウェアアーキテクチャに「絶対的な正解」は存在せず、常にトレードオフという「ハードパーツ」と向き合う必要があることを解説した一冊です。本書では、サービスの粒度、データの所有権、コードの再利用、ワークフロー、可用性、信頼性など、現代のソフトウェアアーキテクチャが直面する具体的な難題を明らかにし、それぞれに対する多様なアプローチやパターンを詳細に紹介します。特に、モノリスからマイクロサービスへの再構築を例に、トレードオフ分析を実践的に学ぶことができます。これにより、読者は自身のアーキテクチャ上の課題に対して、より効果的な意思決定を行い、現実的な解決策を見出すための具体的なスキルと知識を習得できます。現代のソフトウェアアーキテクチャに関わるソフトウェア開発者にとって、トレードオフを乗り越え、より良い設計判断を下すための必携のガイドとなるでしょう。

この本に言及している記事

Z

2023年に読んだ本

by hmarui66 on Zenn 2023年12月30日
"『モノリスからマイクロサービスへ』や『ソフトウェアアーキテクチャの基礎』といった著名なソフトウェアアーキテクチャ関連書籍を読了済みの読者にとっては、目新しさは少ないかもしれない。しかし、本書はアーキテクチャ設計における重要な概念やプラクティスを、より実践的な観点から解説している。既存の知識を整理・強化し、日々の設計業務においてより洗練された判断を下すための補助となるだろう。アーキテクチャ設計の基礎を固めたい読者には依然として価値がある。"
Q

O’REILLY Learning 日本語書籍 2022・2023年発売書籍で読めるもの一覧

by cloudsnow on Qiita 2023年3月12日
"ソフトウェアアーキテクチャ設計における、見落とされがちな「ハードパーツ」、すなわち、組織、プロセス、文化といった非技術的側面からのアプローチを深掘り。技術選定や設計思想だけでなく、チームの協力体制や開発プロセスがアーキテクチャの成否にどう影響するかを解き明かす。持続可能なシステム開発のための実践的な洞察を提供する。"