Practical Software Architecture: Moving from System Context to Deployment (Paperback)
暫譯: 實用軟體架構:從系統上下文到部署
Tilak Mitra
- 出版商: IBM Press
- 出版日期: 2015-12-02
- 定價: $1,750
- 售價: 9.0 折 $1,575
- 語言: 英文
- 頁數: 304
- 裝訂: Paperback
- ISBN: 013376303X
- ISBN-13: 9780133763034
-
相關分類:
Design Pattern
立即出貨
買這商品的人也買了...
-
JavaScript 大全, 6/e (JavaScript: The Definitive Guide: Activate Your Web Pages, 6/e)$1,200$948 -
Arduino 基礎入門套件 (附範例程式下載連結)$950$903 -
Arduino 升級入門(進階)套件 (附範例程式下載連結)$1,400$1,330 -
16 x 2 背光 LCD$100$95 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
HTML5 完美風暴 III, 3/e$1,000$950 -
JavaScript 應用程式開發實務 (Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Modern JS Libraries)$480$379 -
人人都是網站分析師|看穿網站流量的祕密$380$300 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
Hadoop + Spark 大數據巨量分析與機器學習整合開發實戰$620$484 -
讓網路上的每個封包都無所遁形:精用 Wireshark$590$502 -
我的 3D 列印機 2016/10/18 (No.55) <此為代訂商品(雜誌),恕不接受退貨及取消訂單>$549$522 -
The Browser Hacker's Handbook 駭客攻防聖經 (The Browser Hacker's Handbook)$690$538 -
iOS 9 App 程式設計實力超進化實戰攻略:知名iOS教學部落格AppCoda作家親授實作關鍵技巧讓你不NG (Beginning iOS 9 Programming with Swift)$690$538 -
Speaking JavaScript|簡明完整的 JS 精要指南 (Speaking JavaScript)$780$616 -
忍者:JavaScript 開發技巧探秘 (Secrets of the JavaScript Ninja)$590$460 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
鳥哥的 Linux 私房菜-基礎學習篇, 4/e$980$774 -
設計模式與遊戲開發的完美結合$690$538 -
7天學會 Git 版本控制 (Git Essentials)$280$218 -
網站入侵現場鑑證實錄$380$300 -
ESP8266 串列介面 WiFi 模組 1MB$220$220 -
SEO 超入門 -- 教你免費又有效的網站行銷好點子$450$383 -
網路竟然這麼危險!阿里巴巴首席安全專家教你全方位保護網站, 3/e$540$459 -
ASP.NET 專題實務 II--範例應用與進階功能$820$648
相關主題
商品描述
Getting Architecture Just Right: Detailed Practical Guidance for Architecting Any Real-World IT Project
To build effective architectures, software architects must tread a fine line between precision and ambiguity (a.k.abig animal pictures). This is difficult but crucial: Failure to achieve this balance often leads directly to poor systems design and implementation. Now, pioneering IBM Distinguished Engineer and Chief Technology Officer Tilak Mitra offers the first complete guide to developing end-to-end solution architectures that are “just enough”--identifying and capturing the most important artifacts, without over-engineering or excessive documentation, and providing a practical approach to consistent and repeated success in defining software architectures.
Practical Software Architecture provides detailed prescriptive and pragmatic guidance for architecting any real-world IT project, regardless of system, methodology, or environment. Mitra specifically identifies the artifacts that require emphasis and shows how to communicate evolving solutions with stakeholders, bridging the gap between architecture and implementation.
Through a real-world case study, Mitra guides you iteratively through building an end-to-end solution architecture. Step by step, he addresses key topics in developing system contexts, architecture overviews, architecture decisions, functional models, operational models, integration patterns for systems design, infrastructure matters, and more. Throughout, you’ll find clear, crisp, and accurate guidance for crafting architectures that can be confidently delivered on time and budget.
Coverage Includes
To build effective architectures, software architects must tread a fine line between precision and ambiguity (a.k.abig animal pictures). This is difficult but crucial: Failure to achieve this balance often leads directly to poor systems design and implementation. Now, pioneering IBM Distinguished Engineer and Chief Technology Officer Tilak Mitra offers the first complete guide to developing end-to-end solution architectures that are “just enough”--identifying and capturing the most important artifacts, without over-engineering or excessive documentation, and providing a practical approach to consistent and repeated success in defining software architectures.
Practical Software Architecture provides detailed prescriptive and pragmatic guidance for architecting any real-world IT project, regardless of system, methodology, or environment. Mitra specifically identifies the artifacts that require emphasis and shows how to communicate evolving solutions with stakeholders, bridging the gap between architecture and implementation.
Through a real-world case study, Mitra guides you iteratively through building an end-to-end solution architecture. Step by step, he addresses key topics in developing system contexts, architecture overviews, architecture decisions, functional models, operational models, integration patterns for systems design, infrastructure matters, and more. Throughout, you’ll find clear, crisp, and accurate guidance for crafting architectures that can be confidently delivered on time and budget.
Coverage Includes
- Using architecture to promote communication, enable planning, and support functional as well as nonfunctional capabilities (such as scalability, performance, maintainability, and security)
- Focusing on the architectural problem at hand and avoiding overreliance on theory and generalization
- An architectural introduction to analytics
- Capturing “just enough” about system context, architecture overview, architecture decisions, functional models, and operational models
- Integration patterns and their usage in architecture design
- Infrastructure matters in any software architecture
- A real-world case study and its software architecture
商品描述(中文翻譯)
**正確架構設計:針對任何現實世界IT專案的詳細實用指導**
要建立有效的架構,軟體架構師必須在精確性和模糊性之間走一條微妙的平衡線(即所謂的「大動物圖片」)。這既困難又至關重要:未能達成這種平衡往往會直接導致糟糕的系統設計和實施。現在,IBM傑出工程師及首席技術官Tilak Mitra提供了第一本完整的指南,幫助開發「剛好足夠」的端到端解決方案架構——識別和捕捉最重要的工件,而不過度工程化或過度文檔化,並提供一種實用的方法,以在定義軟體架構時實現一致和重複的成功。
《實用軟體架構》為架構任何現實世界的IT專案提供詳細的指導,無論系統、方法論或環境如何。Mitra特別指出需要強調的工件,並展示如何與利益相關者溝通不斷演變的解決方案,彌合架構與實施之間的鴻溝。
通過一個現實世界的案例研究,Mitra逐步引導您構建端到端解決方案架構。他逐步處理開發系統上下文、架構概述、架構決策、功能模型、操作模型、系統設計的整合模式、基礎設施問題等關鍵主題。在整個過程中,您將找到清晰、簡潔且準確的指導,以自信地按時和預算交付架構。
**內容涵蓋**
- 使用架構促進溝通、支持規劃,並支持功能及非功能能力(如可擴展性、性能、可維護性和安全性)
- 專注於當前的架構問題,避免過度依賴理論和概括
- 分析的架構介紹
- 捕捉有關系統上下文、架構概述、架構決策、功能模型和操作模型的「剛好足夠」資訊
- 整合模式及其在架構設計中的使用
- 任何軟體架構中的基礎設施問題
- 一個現實世界的案例研究及其軟體架構
