Part III — The Craft of Design Chapter 16

Legacy Modernization: When and How to Evolve What Already Exists

Most architecture is not greenfield. This chapter covers the strangler fig pattern, incremental migration strategies, the decision between rewrite and evolve, and how to modernize without breaking the systems the business depends on.

What this chapter covers
  • Strangler fig pattern for incremental migration
  • Big bang rewrite vs. incremental modernization
  • API-led connectivity for legacy integration
  • Database modernization strategies
  • Technical debt assessment and prioritization
  • Feature flags for safe migration
  • Managing risk during legacy modernization
  • Building the business case for modernization

Read Chapter 16 in Full

Available on LeanPub (PDF, ePub, MOBI) and Amazon (Kindle and Paperback).