Analysis of the specifics and scope of architectural patterns in deployed ecosystems
Keywords:
ecosystem, pattern, architecture, criteria, evaluation systemAbstract
The article discusses the main patterns of the system architecture. A system for evaluating their application in deployed ecosystems has been formulated. The assessment of applicability within the framework of the formed system is carried out. The most applicable template has been selected. Additional patterns are described to enhance compliance with certain mandatory template criteria. The criteria for evaluating architectures are formulated: security, scalability, optimality, integrability, complexity and adaptability, on the basis of which it is concluded that the microservice architecture is the most applicable.
References
Мальчева, Р. В. Компьютерные техно-логии – основа цифровой экономики // Бизнес-инжиниринг сложных систем: модели, технологии, инновации. Сборник материалов III международной научно-практической конференции. – Донецк: ДОННТУ, 2018. - С. 102-105.
Паньшин, Б. Цифровая экономика: особенности и тенденции развития [Электронный ресурс]. – Режим доступа: https://cyberleninka.ru/article/n/tsifrovaya-ekonomika-osobennosti-i-tendentsii-razvitiya
Мальчева, Р. В. Проектирование архитектуры системы электронных денег / Р. В. Мальчева, К. А. Терещенко // Информатика и кибернетика. – Донецк: ДонНТУ, 2023. - № 1(31). – С. 23-29.
Терещенко, К. А. Проектирование распределенной архитектуры компьютерной сети банка / К. А. Терещенко, Р. В. Мальчева // Информационное пространство Донбасса: проблемы и перспективы : материалы V Респ. С междунар. Участием науч.-практ. Конф., 27 окт. 2022 г. – Донецк : ГОУ ВПО «ДонНУЭТ», 2022. – С. 131 -134.
Терещенко, К. А. Анализ особенностей функционирования и развития объектов и процессов компьютерной сети банка / К. А. Терещенко, Р. В. Мальчева // Информатика, управляющие системы, математическое и компьютерное моделирование (ИУСМКМ-2022): Материалы XIII Международной научно-технической конференции в рамках VIII Международного Научного форума Донецкой Народной Республики. Донецк, 2022. – Донецк: ДонНТУ, 2022. – С.392-295.
Service-oriented architecture [Electronic resource] – URL: htpps://learn.microsoft.com/en-us/dotnet/architecture/microservices/architect-microservice-container-applications/service-oriented-architecture
Миндалёв, И. В. Электронный учебно-методический комплекс для направления 09.03.03 (230700.62) «Прикладная информатика» : Раздел 1.3 Требования [Электронный ресурс]. – Режим доступа: http://enisey.name/umk/upr/ch01s03.html
Raj, P. Architectural Patterns: Uncover essential patterns in the most indispensable realm of enterprise architecture [Электронный ресурс] / P. Raj, A. Raman, H. Subramanian. – Packt Publishing - ebooks Account, 2017. – 468 p. Режим доступа: - htpps://ru.z-library.se/book/3493736/28a234/architectural-patterns-uncover-essential-patterns-in-the-most-indispensable-realm-of-enterprise-arc.html?dsource=recommend 9. Richards, M. Software Architecture Patterns: Understanding Common Architectural Styles and When to Use Them, 2nd Edition [Электронный ресурс]. - O’Reilly Media, Inc., 2022. – 92 p. — ISBN-13: 978-1-098-13427-3. - Режим доступа: https://vtome.ru/knigi/programming/595543-software-architecture-patterns-2nd-edition.html
Circuit Breaker pattern [Электронный ресурс]. – Режим доступа: - https://learn.microsoft.com/en-us/azure/architecture/patterns/circuit-breaker
Использование шлюзов API в микрослужбах [Электронный ресурс]. – Режим доступа: - https://learn.microsoft.com/ru-ru/azure/architecture/microservices/design/gateway