Monolith to Microservices
Evolutionary Patterns to Transform Your Monolith
|Price||$25.49 - $56.99
|Format||Paper book / ebook (PDF)|
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.
4 5 207
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 techn...
Price: $29.99 | Publisher: Packt Publishing | Release: 2018
by Kamalmeet Singh, Adrian Ianculescu, Lucian-Paul Torje
Having a knowledge of design patterns enables you, as a developer, to improve your code base, promote code reuse, and make the architecture more robust. As languages evolve, new features take time to fully understand before they are adopted en masse. The mission of this book is to ease the adoption of the latest trends and provide good pr...
Price: $35.99 | Publisher: Packt Publishing | Release: 2018
by Dustin Metzgar
Windows developers have always enjoyed the productivity boost you get with the .NET platform, tools like Entity Framework and ASP.NET, and the amazingly-powerful C# language. Now, .NET Core extends those same benefits to Linux-based systems, offering a true cross-platform solution for enterprise application development. The .NET Core tool...
Publisher: Manning | Release: 2017
by Piotr Minkowski
Developing, deploying, and operating cloud applications should be as easy as local applications. This should be the governing principle behind any cloud platform, library, or tool. Spring Cloud - an open-source library - makes it easy to develop JVM applications for the cloud. In this book, you will be introduced to Spring Cloud and will ...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018
by Deepali Mayekar
Implement a headless/decoupled Drupal design to build easily maintainable web applications. This book begins by showing you CMS workflows and best practices to give you the basics you need for working with decoupled Drupal. As part of this process, Decoupling Drupal reveals the advantages of using content management systems and explains t...
Price: $26.04 | Publisher: Apress | Release: 2017
by Peter Himschoot
Build web applications in Microsoft .NET that run in any modern browser, helping you to transfer your .NET experience and skills to a new environment and build browser-based applications using a robust and type-safe language and runtime. Developing a web site with rich client-side behavior means most developers need to learn a transpiled ...
Price: $24.36 | Publisher: Apress | Release: 2019
by Casey Rosenthal, Nora Jones
As more companies move toward microservices and other distributed technologies, the complexity of these systems increases. You can't remove the complexity, but through Chaos Engineering you can discover vulnerabilities and prevent outages before they impact your customers. This practical guide shows engineers how to navigate complex syste...
Price: $52.35 | Publisher: O'Reilly Media | Release: 2020
by Michael Wittig, Andreas Wittig
Cloud Computing is enabling many trends in IT today: microservices, pay-as-you-go pricing, and serverless architectures, to name three. The biggest player in the market's Amazon, who offers the most mature cloud systems through their Amazon Web Services (AWS). Other companies are gaining traction as well: Google invests into their Google ...
Publisher: Manning | Release: 2017