Skip to Content
ドメイン駆動トランスフォーメーション ―レガシーシステムのモダナイゼーションとリスク低減
book

ドメイン駆動トランスフォーメーション ―レガシーシステムのモダナイゼーションとリスク低減

by Carola Lilienthal, Henning Schwentner, 株式会社トップスタジオHR
June 2026
Intermediate
456 pages
6h 29m
Japanese
O'Reilly Japan, Inc.
Content preview from ドメイン駆動トランスフォーメーション ―レガシーシステムのモダナイゼーションとリスク低減

まえがき

「幸せな家族はどれも似たようなものだが、不幸な家族はそれぞれの仕方で不幸だ」――『アンナ・カレーニナ』に登場するこの原則は、家族だけでなく、レガシーシステムの開発チームにも当てはまる。ソフトウェアシステムはそれぞれ異なる「病」に悩まされており、それゆえさまざまな「治療」が必要になる。近年、私たちはモノリスであれマイクロサービスであれ、次のような病が多種多様な組み合わせでレガシーシステムやその組織に生じるのを目にしてきた。

  • 依存関係が管理されてこなかった結果、レガシーシステムが大きな泥団子†1(BBoM:Big Ball of Mud)と化し、あらゆるものが互いに結びついている(5章)。
  • ドメイン知識が1つの巨大なドメインモデルに絡み合い、各部分はうまく整合しておらず、場合によっては互いに矛盾している(12章の非境界モデル)。
  • ビジネスロジックと技術的なコードが混在しているため、旧式の技術の置き換えやドメインの拡張が極めて困難になっている(8章)。
  • 人々が、迅速な進展を阻むようなチーム構造で組織されている(9章)。

[†1] この用語はBrian FooteとJoe Yoderによって作られた([Foote and Yoder 1997]参照)。

本書の表紙には、アトラスガという蛾が描かれている。本書で取り上げるレガシーシステムと同様に、アトラスガも小さな存在(卵)から始まり、大きくて不格好な姿(毛虫)へ、さらに丸い塊(絹の繭)へと変化し、最終的には美しい姿に変容してハネを広げ、明るい未来へと飛び立っていく。アトラスガとレガシーシステムのもう1つの共通点はその大きさだ。アトラスガはハネの開長が9〜10インチ(22〜25センチ)にもなる、世界最大級の蛾の1つである。

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

SREをはじめよう ―個人と組織による信頼性獲得への第一歩

SREをはじめよう ―個人と組織による信頼性獲得への第一歩

David N. Blank-Edelman, 山口 能迪
デジタルアイデンティティのすべて ―安全かつユーザー中心のアイデンティティシステムを実現するための知識

デジタルアイデンティティのすべて ―安全かつユーザー中心のアイデンティティシステムを実現するための知識

Phillip J. Windley, Drummond Reed, 富士榮 尚寛, 柴田 健久, 花井 杏夏, 宮崎 貴暉, 塚越 雄登, 田島 太朗, 名古屋 謙彦, 村尾 進一, 瀬在 翔太, 松本 優大, 安永 未来, 池谷 亮平

Publisher Resources

ISBN: 9784814401727Publisher Website