The research aims to explore the transition from monolithic Digital Experience Platforms (DXPs) to Microservices-based DXPs, addressing scalability challenges. The study systematically decomposes monolithic structures into Microservices, emphasizing business capability and subdomain decomposition. Concrete insights, challenges, and solutions encountered during this transformation process are presented. The research contributes valuable insights into the challenges and benefits of adopting Microservices in DXPs. Results highlight the importance of architectural patterns and strategic scaling dimensions for improved performance and scalability. The case study on Backbase’s Engagement Banking Platform showcases successful implementation, providing flexibility, integration, and efficient development in the evolving DXP landscape.
References
[1]
Abbott, M.L. and Fisher, M.T. (2015) The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise. Addison-Wesley Professional, New York.
[2]
Evans, E. (2004) Domain-Driven Design: Tackling Complexity in the Heart of Software. Addison-Wesley Professional, New York.
[3]
Martin, R.C. (2009) Clean Code: A Handbook of Agile Software Craftsmanship. Pearson Education, Upper Saddle River, NJ.
Richardson, C. (2018) Microservices Patterns: With Examples in Java. Simon and Schuster, New York.
[6]
Shivakumar, S.K. and Sethii, S. (2019) Building Digital Experience Platforms: A Guide to Developing Next-Generation Enterprise Applications. Apress, New York, NY. https://doi.org/10.1007/978-1-4842-4303-9
[7]
Sethi, S. and Shivakumar, S.K. (2023) DXPs Digital Experience Platforms Transforming Fintech Applications: Revolutionizing Customer Engagement and Financial Services. International Journal of Advance Research, Ideas and Innovations in Technology, 9, 419-423. https://www.ijariit.com/
[8]
The Engagement Banking Platform. https://www.backbase.com/engagement-banking-platform#break-free-from-vendor-lock-in-&-tech-debt