ドメイン駆動トランスフォーメーション レガシーシステムのモダナイゼーションとリスク低減
- ページ数
- 428p
- ISBN
- 978-4-8144-0172-7
- 著者情報
- Lilienthal,Carola(LILIENTHAL,CAROLA)(Lilienthal,Carola)
カローラ・リリエンタール。ハンブルクのWPS(workplace Solutions GmbH)のCEOであり、ソフトウェアアーキテクチャ分野を担当している。1995年にハンブルク大学でコンピュータサイエンスの修士号を取得し、同大学でソフトウェアアーキテクチャの複雑性に関する博士論文を執筆した。2003年以来、顧客の依頼により国際的にソフトウェアシステムのアーキテクチャを分析し、開発チームがソフトウェアシステムの持続可能性を高める方法についてアドバイスを行*
Schwentner,Henning(SCHWENTNER,HENNING)(Schwentner,Henning)
ヘニング・シュヴェントナー。1990年代初頭にAmiga 500を手に入れて以来、コンピュータに情熱を注ぎ続けるプログラマである。幸運にもその情熱を仕事に変え、現在はWPS(Workplace Solutions)でコーダー、コーチ、コンサルタントとして活動している。既存のソフトウェアに構造をもたらし、あるいは持続可能なアーキテクチャを持つ新システムをゼロから構築するうえで、チームを支援している。LeasingNinja.ioの作成者でもある。また、Co*
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
本書は、老朽化した大規模なレガシーシステムを、マイクロサービスや保守性の高いモジュラーモノリスへと再生させるための実践的なガイドです。ドメイン駆動設計(DDD)を軸に、戦略、技術、組織という三つの視点から、アーキテクチャの劣化が進んだソフトウェアを刷新するアプローチを提示しています。ビジネスプロセスの分析を通じて境界づけられたコンテキストを特定し、アジャイルチーム内でドメイン駆動リファクタリングを適用する方法を学びます。また、モジュール性の健全度を測る指標を用いた現状分析や、チームトポロジーによる組織編成、イベントストーミングを用いた設計の可視化など、具体的なツールや技法も詳述しています。リスクを抑えながら段階的に改善を進めるためのパターンや、豊富な実例に基づいた知見が凝縮された本書は、長期にわたって強靱性を維持できるシステムを構築するための指針となる一冊です。
目次
導入:ドメイン駆動トランスフォーメーションの全体像
第1部 基礎(複雑性を制する
ドメイン駆動設計 ほか)
第2部 技術的・戦術的・チーム組織的なドメイン駆動トランスフォーメーション(レガシーシステムの技術的安定化
ドメイン知識によるソースコードの強化 ほか)
第3部 戦略的ドメイン駆動トランスフォーメーション(ステップ1―ドメイン再発見
ステップ2―ドメイン駆動ターゲットアーキテクチャのモデリング ほか)
第4部 総括(今後に向けて:ドメインパターンと境界づけられたコンテキストへの実装
ドメイン駆動トランスフォーメーションのまとめ)
付録
商品詳細
- 出版社名
- オライリー・ジャパン
- サイズ
- 24cm
- 対象年齢
- 一般
- フォーマット
- 単行本
- 原題
- 原タイトル:Domain‐Driven Transformation
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。