Every microservices journey is different for different organizations based on their core competency. However, few of the basic elements of where to start and where to end are more or less similar. Came across this below diagram on multiple websites which illustrates the typical migration model. Read only pages or static pages with content are much more easier to move to newer platforms especially on cloud services like SaaS than core business components.
- Always try starting with Separating Transactional and Non Transactional Pages
- Start separating the Front end and back heavy pages based on functional boundaries
- Redirecting heavy traffic pages reduces burden off the monolithic application and also results in possible decommissioning of infrastructure and license cost savings.
- Target Read Only pages first especially the once that are business centric and that change very often
- Target Product specific pages next
- Target semi transaction pages and pages and that are performance heavy
- Target the Order related pages at last.
No comments:
Post a Comment