An Architectural View Model for Designing and Implementing Microservices-based Systems: Use Case in FinTech

Vu Nguyen Huynh Anh · Procedia Computer Science · 2024

Describing the architecture of microservices systems allows for the illustration of various aspects of design and implementation with information tailored to different stakeholders. On the one hand, the microservices architecture provides flexibility, scalability, faster deployment times, and the potential to design solutions incorporating multiple technologies. An architecture-centered, scenario-driven, iterative development method, on the other hand, is used to explain the system from the perspective of many stakeholders, such as project managers, system architects, developers, and end users. To complement this point of view, this paper proposes an architectural view model that highlights numerous viewpoints and disciplines in microservices-based software development. Such methods are typically well suited for developing and implementing microservices-based software processes to satisfy stakeholders' demands and expectations.

Read the paper · More papers on PaperTik