單體式系統到微服務 (Monolith to Microservices)
Sam Newman 著 陳慕溪 譯
- 出版商: 歐萊禮
- 出版日期: 2021-08-20
- 定價: $580
- 售價: 7.9 折 $458
- 語言: 繁體中文
- 頁數: 248
- 裝訂: 平裝
- ISBN: 9865028042
- ISBN-13: 9789865028046
-
相關分類:
Microservices 微服務、SOA
- 此書翻譯自: Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith (Paperback)
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
$580$458 -
$680$530 -
$834$792 -
$480$379 -
$520$338 -
$534$507 -
$680$537 -
$560$437 -
$480$379 -
$580$458 -
$980$774 -
$580$458 -
$500$390 -
$690$538 -
$580$458 -
$780$608 -
$880$695 -
$520$406 -
$834$792 -
$580$458 -
$800$624 -
$1,280$1,011 -
$780$616 -
$520$410 -
$880$695
商品描述
改變單體式系統的進化模式
「Sam Newman在《單體式系統到微服務》中為您的微服務遷移定義了清晰的願景,揭示出需要注意的陷阱(外顯和內在的),並為組織、架構及技術變革提供了一系列極為實用的模式。」
—Daniel Bryant
Datawire及InfoQ技術顧問
如何將單體式系統分散並遷移到微服務架構?如何兼顧日常的商業行為?這本新書詳細介紹了一些可靠的方法,能將現有的單體式系統轉移到微服務架構。此書也被視為Sam Newman另一本受歡迎著作《建立微服務》的姊妹書。
本書提供許多案例、具獨到見解的遷移模式和實用建議,幫助您將單體式系統轉移到微服務平台。對於遷移的成功案例解說中包含了多重方案及策略,從初期規劃到應用程序和資料庫分解。您將學會以經過實務淬鍊的技巧方法遷移目前的架構。
‧對於希望以轉移取代重建微服務的組織機構來說是理想的選擇
‧幫助公司決定是否要遷移、何時遷移以及從何處著手
‧談及傳統系統之通訊、整合及遷移
‧討論多重遷移模組及其應用
‧提供數據庫遷移範例並同步化策略
‧探索應用程序解析,包含架構的重組模式
‧深入瞭解數據庫分解,包含打破參考和交易完整性所造成的影響及新的錯誤模式等
作者簡介
Sam Newman 曾在多家新創公司工作,並在ThoughtWorks公司有長達12年的資歷,現在是一名顧問。Sam專精於微服務、雲端和持續性交付,並透過訓練和諮詢服務,幫助世界各地的客戶能將軟體傳遞得更迅速、更可靠。他是一位經驗豐富的演講者,曾於國際型會議上發表演說,同時也是歐萊禮《建立微服務》的作者。
目錄大綱
第1章 足夠的微服務
什麼是微服務?
單體式系統
耦合與內聚
足夠的領域驅動設計
第2章 遷移規劃
認識目標
為什麼要選擇微服務
組織變革
漸進遷移的重要性
第3章 分割單體式系統
是否要改變單體式系統
遷移模式
模式:絞殺榕應用程序
遷移功能時變更行為
第4章 分解資料庫
模式:共享資料庫
模式:資料庫視圖
模式:將外來鍵關聯移至程式碼
第5章 成長過程中的痛苦
第6章 結語