Monolith to Microservices

Evolutionary Patterns to Transform Your Monolith



Bookstore > Books > Monolith to Microservices

Price$25.49 - $32.95
Rating
AuthorSam Newman
PublisherO'Reilly Media
Published2019
Pages272
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101492047848
ISBN-139781492047841
EBook Hardcover Paperback

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.


  1. (3 books)


5 5 1381

Similar Books


Evolve the Monolith to Microservices with Java and Node

Evolve the Monolith to Microservices with Java and Node

by Sandro De Santis, Luis Florez, Duy V Nguyen, Eduardo Rosa

Microservices is an architectural style in which large, complex software applications are composed of one or more smaller services. Each of these microservices focuses on completing one task that represents a small business capability. These microservices can be developed in any programming language.This book shows how to break out a trad...

Free ebook  |  Publisher:  Self-publishing  |  Release:  2016

Introducing Microsoft Orleans

Introducing Microsoft Orleans

by Thomas Nelson

Welcome to Orleans, a virtual actor framework from Microsoft that allows a single developer to create immensely scalable, available applications while maintaining a high throughput. This guide is designed to give you a foundational understanding of Orleans, an overview of its implementations, and plenty of hands-on coding experience. Side...

Price:  $43.83  |  Publisher:  Apress  |  Release:  2022

Spring Boot: Up and Running

Spring Boot: Up and Running

by Mark Heckler

With over 75 million downloads per month, Spring Boot is the most widely used Java framework available. Its ease and power have revolutionized application development from monoliths to microservices. Yet Spring Boot's simplicity can also be confounding. How do developers learn enough to be productive immediately? This practical book ...

Price:  $44.09  |  Publisher:  O'Reilly Media  |  Release:  2021

Cloud Native Infrastructure with Azure

Cloud Native Infrastructure with Azure

by Nishant Singh, Michael Kehoe

The cloud is becoming the de facto home for companies ranging from enterprises to startups. Moving to the cloud means moving your applications from monolith to microservices. But once you do, running and maintaining these services brings its own level of complexity. The answer? Modularity, deployability, observability, and self-healing ca...

Price:  $28.98  |  Publisher:  O'Reilly Media  |  Release:  2022

Hands-On Microservices - Monitoring and Testing

Hands-On Microservices - Monitoring and Testing

by Dinesh Rajput

Microservices are the latest "right" way of developing web applications. Microservices architecture has been gaining momentum over the past few years, but once you've started down the microservices path, you need to test and optimize the services. This book focuses on exploring various testing, monitoring, and optimization ...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2018

Hands-On Microservices with C# 8 and .NET Core 3, 3rd Edition

Hands-On Microservices with C# 8 and .NET Core 3, 3rd Edition

by Gaurav Aroraa, Ed Price

The microservice architectural style promotes the development of complex applications as a suite of small services based on specific business capabilities. With this book, you'll take a hands-on approach to build microservices and deploy them using ASP .NET Core and Microsoft Azure.You'll start by understanding the concept of mi...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2020

Learn Microservices with Spring Boot, 2nd Edition

Learn Microservices with Spring Boot, 2nd Edition

by Moises Macero

Build Java-based microservices architecture using the Spring Boot framework by evolving an application from a small monolith to an event-driven architecture composed of several services. This revised book follows an incremental approach in teaching the structure of microservices, test-driven development, and common patterns in distributed...

Price:  $37.40  |  Publisher:  Apress  |  Release:  2020

Developing on AWS with C#

Developing on AWS with C#

by Noah Gift, James Charlesworth

Many organizations today have begun to modernize their Windows workloads to take full advantage of cloud economics. If you're a C# developer at one of these companies, you need options for rehosting, replatforming, and refactoring your existing .NET Framework applications. This practical book guides you through the process of convert...

Price:  $46.95  |  Publisher:  O'Reilly Media  |  Release:  2022