Download for Free

* = Required

In this Ebook you will learn:

  • icon

    Whether to migrate from a monolith architecture, when to migrate, and where to begin

  • icon

    About communication, integration, and the migration of legacy systems

  • icon

    Various examples of database migration, along with synchronization strategies

  • icon

    Application decomposition, including several architectural refactoring patterns

About the Ebook

How do you detangle a monolithic system and migrate it to a microservices architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman’s extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture.

With many illustrative examples, insightful migration patterns, and a bevy of practical advice to transition your monolith enterprise into a microservice operation, this practical guide covers multiple scenarios and strategies for a successful migration, from initial planning all the way through application and database decomposition. You’ll learn several tried and tested patterns and techniques that you can use as you migrate your existing architecture.

About the Authors

Sam Newman

  • linkedin
  • twitter

Sam Newman

Technologist Thoughtworks

As a technologist at ThoughtWorks, Sam Newman split his time between encouraging and sharing innovation globally and helping companies design and build their internal systems. He has worked with a variety of companies in multiple domains around the world, often with one foot in the developer world and the other in the IT operations space. If you asked him what he does, he’d say ‘I work with people to build better software systems’. He has written articles, presented at conferences, and sporadically commits to open source projects. He is the author of Building Microservices: Designing Fine‑Grained Systems, published by O’Reilly Media.

Download for free