A COMPREHENSIVE STUDY FOR DEVELOPING A FRAMEWORK FOR MICROSERVICES ARCHITECTURE MIGRATION

Sonal Dhomne, Tellaboina Upendar, Goldi Soni · INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT · 2023

Building scalable and resilient systems has become a common practice using microservices architecture. Large and complex programs may be split up into manageable components that can be created and deployed separately. Migrating from a monolithic to a microservices architecture is a challenging process that needs careful planning and execution. In this article, we provide a method for migration to a microservices architecture that is based on accepted best practices and industry standards. Three essential phases make up our framework: assessment, design, and execution or Implementation. The assessment stage involves analyzing the existing monolithic application to identify potential microservices candidates. In the design stage, we create a high-level architecture and define microservices boundaries. The implementation stage focuses on building and deploying microservices, along with the necessary infrastructure and tooling. Additionally, we discuss best practices and lessons learned from practical microservices migration projects. Our framework offers a structured approach to organizations seeking to migrate to microservices architecture. Key Words: Monolithic Architecture, Microservices Architecture, Migration Framework

Read the paper · More papers on PaperTik