Monolith to Microservices : Evolutionary Patterns to Transform Your Monolith

Monolith to Microservices : Evolutionary Patterns to Transform Your Monolith

Description

How do you detangle a monolithic system and migrate it to a microservice 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.

Ideal for organizations looking to transition to microservices, rather than rebuild
Helps companies determine whether to migrate, when to migrate, and where to begin
Addresses communication, integration, and the migration of legacy systems
Discusses multiple migration patterns and where they apply
Provides database migration examples, along with synchronization strategies
Explores application decomposition, including several architectural refactoring patterns
Delves into details of database decomposition, including the impact of breaking referential and transactional integrity, new failure modes, and more

Similar Books

ISBN 10: 1492034029
ISBN 13: 9781492034025

19 Oct 2021
Sam Newman

ISBN 10: 1449373321
ISBN 13: 9781449373320

02 May 2017
Martin Kleppmann

ISBN 10: 1492043451
ISBN 13: 9781492043454

06 Mar 2020
Mark Richards

ISBN 10: 0134757599
ISBN 13: 9780134757599

04 Jan 2019
Martin Fowler

ISBN 10: 0135957052
ISBN 13: 9780135957059

09 Jan 2020
David Thomas

ISBN 10: 0134494164
ISBN 13: 9780134494166

20 Sep 2017
Robert Martin

ISBN 10: 1492057894
ISBN 13: 9781492057895

31 Jul 2020
Adam Bellemare

ISBN 10: 0321125215
ISBN 13: 9780321125217

12 Sep 2003
Eric Evans

ISBN 10: 0132350882
ISBN 13: 9780132350884

01 Mar 2009
Robert Martin

ISBN 10: 1942788339
ISBN 13: 9781942788331

27 Mar 2018
Nicole Forsgren Phd

ISBN 10: 1492050288
ISBN 13: 9781492050285

30 Jun 2019
Bilgin Ibryam

ISBN 10: 149207800X
ISBN 13: 9781492078005

12 Jan 2021
Eric Freeman