Architectural evolution
Transition all custom services/microservices to a modular monolith architecture.
Refactoring
Update older services to better align with current business requirements and 3rd party components.
Operational simplification
Decrease tenant management complexity & enable incremental adoption of new features by market.