Architecture Modernization: Product, Domain, & Team-Oriented
Architecture Modernization: Product, Domain, & Team-Oriented
A Guide for Technology Leaders
About the Book
This book provides technology leaders with a model for planning and executing a modernization journey. It shows how to connect all of the dots, from business model to architectural boundaries. Practical techniques are presented for effectively navigating each aspect of modernization including Wardley Mapping, Event Storming, and Team Topologies.
About the Contributors
Table of Contents
-
Part 1: Architecture Modernization Fundamentals
-
Chapter 1: The Principles of Architecture Modernization
- Software Becomes a Liability
- Modern Architecture is a Competitive Advantage
- Architecture is More Than Technology
- Modernization Cannot be Bolted On
- Modernization Will Fail Without Good Leadership
-
Chapter 2: The Elements of Architecture Modernization
- Business Landscape
- Target Architecture
- Delivering Modernization
-
3. From Business Architecture to Software Architecture
- Business Models
- Products
- Domains
- Software & Organization Architecture
- Summary
-
4. Core Domains and Competitive Advantage
- Core Domains
- What is Competitive Advantage?
- Business Model Patterns
- Summary
-
Chapter 1: The Principles of Architecture Modernization
-
Part 2: Mapping the Business Landscape
-
5. Mapping the Product Taxonomy
- Defining a Product Taxonomy
- Building a Product Taxonomy
- Using a Product Taxonomy
- Macro Architecture Patterns
- Summary
-
6. Mapping the Domain Landscape with Event Storming
- Running an Event Storming Session
- Surfacing Problems and Opportunities
- Shaping Domain Boundaries
- Analyzing Domain Boundaries
- Planning Your Next Steps
- Event Storming Tips, Tricks, and Challenges
- Summary
-
7. Mapping the Strategy with Wardley Mapping
- The Strategy Cycle
- Creating a Wardley Map
- Grasping Evolution
- Anticipating Climatic Changes
- Applying Doctrine
- Making Strategic Decisions
- Connecting Strategy and Architecture
- Summary
-
5. Mapping the Product Taxonomy
-
Part 3: Designing Modernized Architecture
-
8. Modernizing Business Processes and UX
- Process Modelling Event Storming
- Modernizing Existing Processes
- Designing New Processes
- Modelling As-is and To-be with Domain Storytelling
- Deep Domain Modernization
- Summary
-
9. Designing Software Architecture
- Understanding Coupling
- Modelling Domain Message Flows
- Designing Domain-aligned Code
- Refining Architectural Interfaces
- Summary
-
10. Designing Team Topologies
- Team Topologies Principles
- Team Topologies Patterns
- Validating Candidate Value Streams
- Sensing and Evolving Team Topologies
- Summary
-
11. Designing Digital Platforms
- Elements of a Great Developer Experience
- Digital Platform Components
- Building a Digital Platform
- Summary
-
12. Designing a Data Mesh
- Evolution of Data Platforms
- The Four Principles of the Data Mesh
- Building Your First Data Quantum
- Summary
-
8. Modernizing Business Processes and UX
-
Part 4: Leading Architecture Modernization
-
13. Building the Business Case for Architecture Modernization
- Starting With a Listening and Strategy Mapping Tour
- Identifying the Key Business Opportunities
- Creating a Compelling Narrative
- Summary
-
14. Crafting the Modernization Strategy
- Strategy is not a Phase
- The Elements of Modernization Strategy
- Communicating the Strategy
- Evolving the Strategy
- Summary
-
15. Delivering Modernization
- Sequencing Modernization
- Transitional Patterns
-
16. Upskilling the Organzation
- Rapid Upskilling
- Company-wide Upskilling
- Summary
-
13. Building the Business Case for Architecture Modernization
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earnedover $14 millionwriting, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them