Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
https://er.chdtu.edu.ua/handle/ChSTU/5669
Назва: | Microservices architecture for ERP systems |
Інші назви: | Архітектура мікросервісів для ERP-систем |
Автори: | Slivka, Serhii Слівка, Сергій |
Ключові слова: | client-server;scalability;stakeholder;critical path;critical event;automation;cloud technologies;клієнт-сервер;масштабованість;стейкхолдер;критичний шлях;критична подія;автоматизація;хмарні технології |
Дата публікації: | 2024 |
Видавництво: | Вісник Черкаського державного технологічного університету |
Короткий огляд (реферат): | Traditional enterprise resource planning (ERP) systems built on the principle of monolithic architecture are
becoming less and less effective in a modern business environment. The growing complexity of production processes,
the increase in data volumes and the need to adapt quickly to changes pose significant challenges for such systems.
The study aimed to analyse and develop methods for transitioning from a monolithic architecture to a microservice
architecture in ERP systems to ensure their scalability, flexibility and security. A comprehensive analysis of the clientserver architecture of ERP systems and their main components, including relational databases and structured query
language (SQL) queries, was conducted. The principles of functions and procedures, interaction between tables,
and query creation in systems with many users were investigated. The study also addressed modern strategies for
decomposing monolithic systems into microservices, including methods of data synchronisation and component
management. Security aspects and risks of transition to microservice architecture were emphasised. Approaches to
the transformation of ERP systems based on microservice architecture were developed, which reduces management
complexity, increases productivity and reduces risks in business processes. Mechanisms for effective synchronised
data exchange between components and ensuring their reliability were proposed. The study determined that
microservice architecture enables independent scaling of individual system elements, increasing fault tolerance
and performance under high loads. Common issues, including incorrect balances and errors in reports, were
investigated and resolved. The developed approaches can be used to modernise ERP systems of large enterprises,
especially in the manufacturing sector, where high performance and accuracy of data processing are important. Традиційні системи управління ресурсами підприємства (ERP), побудовані за принципом монолітної архітектури, стають все менш ефективними в сучасному бізнес-середовищі. Зростаюча складність виробничих процесів, збільшення обсягів даних та необхідність швидкої адаптації до змін створюють значні виклики для таких систем. Метою дослідження були аналіз та розробка методів переходу від монолітної архітектури до мікросервісної в ERP-системах для забезпечення їх масштабованості, гнучкості та безпеки. Проведено комплексний аналіз клієнт-серверної архітектури ERP-систем та їх основних компонентів, включаючи реляційні бази даних і запити на мові структурованих запитів (SQL). Досліджено принципи роботи функцій і процедур, взаємодії між таблицями та створення запитів у системах з великою кількістю користувачів. Також були розглянуті сучасні стратегії декомпозиції монолітних систем на мікросервіси, включаючи методи синхронізації даних та управління компонентами. Наголошено на аспектах безпеки та ризиках переходу до мікросервісної архітектури. Розроблено підходи до трансформації ERP-систем на основі мікросервісної архітектури, що дозволяє знизити складність управління, підвищити продуктивність і знизити ризики в бізнес-процесах. Запропоновано механізми ефективного синхронізованого обміну даними між компонентами та забезпечення їх надійності. Дослідження визначило, що мікросервісна архітектура дає можливість незалежного масштабування окремих елементів системи, підвищуючи відмовостійкість та продуктивність при високих навантаженнях. Були досліджені та вирішені поширені проблеми, включаючи неправильні баланси та помилки у звітах. Розроблені підходи можуть бути використані для модернізації ERP-систем великих підприємств, особливо у виробничому секторі, де важлива висока продуктивність і точність обробки даних. |
URI (Уніфікований ідентифікатор ресурсу): | https://er.chdtu.edu.ua/handle/ChSTU/5669 |
ISSN: | 2306-4412 (print) 2708-6070 (online) |
DOI: | https://doi.org/10.62660/bcstu/4.2024.32 |
Том: | 29 |
Випуск: | 4 |
Початкова сторінка: | 32 |
Кінцева сторінка: | 42 |
Розташовується у зібраннях: | том 29, №4/2024 |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
5.pdf | 451.12 kB | Adobe PDF | ![]() Переглянути/Відкрити | |
зміст.pdf | 111.37 kB | Adobe PDF | ![]() Переглянути/Відкрити | |
титул.pdf | 249.03 kB | Adobe PDF | ![]() Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищено авторським правом, усі права збережено.