Problem
How do you
migrate a legacy monolithic application to a microservice architecture?
Solution
Modernize
an application by incrementally developing a new (strangler) application around
the legacy application. In this scenario, the strangler application has a microservice
architecture.
The strangler application consists of two types of services. First, there are services that implement functionality that previously resided in the monolith. Second, there are services that implement new features. The latter are particularly useful since they demonstrate to the business the value of using microservices. Eventually, the newly refactored application “strangles” or replaces the original application until finally you can shut off the monolithic application.
No comments:
Post a Comment