Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Very Good
-
To see product details, add this item to your cart.
Ships from: Zoom Books Company Sold by: Zoom Books Company
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
Purchase options and add-ons
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
- ISBN-101492047848
- ISBN-13978-1492047841
- Edition1st
- PublisherO'Reilly Media
- Publication dateDecember 24, 2019
- LanguageEnglish
- Dimensions7 x 0.5 x 9.25 inches
- Print length270 pages
![]() |
Frequently bought together

Customers who viewed this item also viewed
- Domain-Driven Refactoring: A hands-on DDD guide to transforming monoliths into modular systems and microservicesPaperback$6.99 shippingGet it Aug 13 - 20
Customers also bought or read
- Building Microservices: Designing Fine-Grained Systems
Paperback$44.49$44.49$6.99 delivery Thu, Aug 20 - Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Paperback$43.99$43.99$6.99 delivery Thu, Aug 20 - Database Internals: A Deep Dive into How Distributed Data Systems Work
Paperback$36.33$36.33$6.99 delivery Thu, Aug 20 - Domain-Driven Refactoring: A hands-on DDD guide to transforming monoliths into modular systems and microservices
Paperback$28.89$28.89$6.99 delivery Aug 13 - 20 - Team Topologies, 2nd Edition: Organizing Business and Technology for Fast Flow of Value
Paperback$22.86$22.86$6.99 delivery Thu, Aug 20 - Working Effectively with Legacy Code (Robert C. Martin Series)
Paperback$45.22$45.22$6.99 delivery Thu, Aug 20 - Platform Engineering: A Guide for Technical, Product, and People Leaders
Paperback$39.00$39.00$6.99 delivery Thu, Aug 20 - Cloud Application Architecture Patterns: Designing, Building, and Modernizing for the Cloud
Paperback$18.58$18.58$6.99 delivery Thu, Aug 20 - Mastering API Architecture: Design, Operate, and Evolve API-Based Systems
Paperback$38.55$38.55$6.99 delivery Thu, Aug 20 - The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change
Paperback$26.39$26.39$6.99 delivery Aug 15 - 20 - Site Reliability Engineering: How Google Runs Production Systems
Paperback$24.61$24.61$6.99 delivery Aug 16 - 25 - Learning Go: An Idiomatic Approach to Real-World Go Programming
Paperback$43.64$43.64$6.99 delivery Thu, Aug 20 - Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Systems Using Kubernetes
Paperback$45.76$45.76$6.99 delivery Thu, Aug 20 - Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale
Paperback$43.99$43.99$6.99 delivery Thu, Aug 20 - Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams
Paperback$36.49$36.49$6.99 delivery Thu, Aug 20 - Building Event-Driven Microservices: Leveraging Organizational Data at Scale
Paperback$59.70$59.70$6.99 delivery Thu, Aug 20 - Understanding Distributed Systems, Second Edition: What every developer should know about large distributed applications
Paperback$34.80$34.80$6.99 delivery Aug 13 - 20 - Kafka for Architects: Event-driven architecture, logs, microservices, real-time event processing
Paperback$58.20$58.20$6.99 delivery Aug 13 - 20 - Kubernetes: Up and Running: Dive into the Future of Infrastructure
Paperback$43.99$43.99$6.99 delivery Thu, Aug 20 - Cloud Native DevOps with Kubernetes: Building, Deploying, and Scaling Modern Applications in the Cloud
Paperback$49.49$49.49$6.99 delivery Thu, Aug 20 - Kubernetes in Action, Second Edition: Deploying and managing containers and cloud-native applications
Paperback$54.07$54.07$6.99 delivery Aug 13 - 20 - The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
Paperback$21.30$21.30$6.99 delivery Thu, Aug 20 - The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling
Paperback$38.99$38.99$6.99 delivery Thu, Aug 20
From the brand
-
Explore Cloud & Microservices
-
Kubernetes
-
AWS
-
Azure
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher
From the Preface
A few years ago, some of us were chatting about microservices being an interesting idea. The next thing you know it’s become the default architecture for hundreds of companies around the world (many probably launched as startups aiming to solve the problems microservices cause), and has everyone running to jump on a bandwagon that they are worried is about to disappear over the horizon.
I must admit, I’m partly to blame. Since I wrote my own book on this subject, Building Microservices, back in 2015, I’ve made a living working with people to help them understand this type of architecture. What I’ve always tried to do is to cut through the hype, and help companies decide if microservices are right for them. For many of my clients with existing (non-microservice-oriented) systems, the challenge has been about how to adopt microservice architectures. How do you take an existing system and rearchitect it without having to stop all other work?
That's where this book comes in. As importantly, I’ll aim to give you an honest appraisal of the challenges associated with microservice architecture, and help you understand whether starting this journey is even right for you.
This book is designed as a deep dive into how you think about, and execute, breaking apart existing systems into a microservice architecture.
What You Will Learn
We will touch on many topics related to microservice architecture, but the focus is on the decomposition side of things. For a more general guide to microservice architectures, my previous book Building Microservices would be a good place to start. In fact, I strongly recommend that you consider that book to be a companion to this one.
Building Microservices
|
Microservice Architecture
|
Production-Ready Microservices
|
|
|---|---|---|---|
| Customer Reviews |
4.8 out of 5 stars 829
|
4.2 out of 5 stars 121
|
4.1 out of 5 stars 182
|
| More books on Microservices from O'Reilly Media | Designing Fine-Grained Systems | Aligning Principles, Practices, and Culture | Building Standardized Systems Across An Engineering Organization |
Editorial Reviews
About the Author
Sam is an experienced speaker who has spoken at conferences across the world, and is the author of Building Microservices from O'Reilly Media.
Product details
- Publisher : O'Reilly Media
- Publication date : December 24, 2019
- Edition : 1st
- Language : English
- Print length : 270 pages
- ISBN-10 : 1492047848
- ISBN-13 : 978-1492047841
- Item Weight : 2.31 pounds
- Dimensions : 7 x 0.5 x 9.25 inches
- Best Sellers Rank: #227,926 in Books (See Top 100 in Books)
- Customer Reviews:
About the author

Sam Newman is an author, speaker, and independent consultant interested in cloud, continuous delivery and microservices. Aside from other things he's spoken at more than a few conferences, and wrote some things including the books Building Microservices and Monolith To Microservices for O'Reilly.


















