Отримано 27.01.2026, Доопрацьовано 22.05.2026, Прийнято 25.06.2026 Опубліковано 03.08.2026

Методологія автоматизації бізнес-процесів підприємства на основі API-інтеграції

Дмитро Загорулько*

student675@ukr.net



В умовах стрімкої цифровізації та високого рівня гетерогенності сучасних корпоративних екосистем, проблема фрагментації інформаційного простору та виникнення ізольованих сховищ даних стає критичним бар’єром для ефективності бізнесу. Метою статті була розробка та обґрунтування комплексної методології автоматизації бізнес-процесів підприємства на основі інтерфейс прикладного програмування – інтеграції інтерфейсу прикладного програмування, що поєднує вибір оптимальних архітектурних патернів із механізмами захищеного обміну даними. Для досягнення поставленої мети застосовано системний аналіз архітектурних стилів, прототипування програмних шлюзів мовою Python та комп’ютерне моделювання сценаріїв навантаження в ізольованому віртуальному середовищі з використанням Docker-контейнерів та інструменту Locust. У ході дослідження проведено порівняльний аналіз протоколів Representational State Transfer, Simple Object Access Protocol та Graph Query Language за критеріями швидкодії та навантаження на мережу, що дозволило виявити критичну надлишковість трафіку та затримки до 185 мс при використанні застарілих стандартів. Запропоновано гібридну методологію інтеграції, яка комбінує архітектуру Representational State Transfer для мобільних клієнтів та Graph Query Language для веб-інтерфейсів, що забезпечило скорочення обсягу передаваних даних на 73 % та зменшення часу відгуку системи до 65 мс. Розроблено алгоритм захищеного обміну даними, що базувався на використанні проміжного шару (middleware) та шлюзу безпеки (API Gateway), які реалізують дворівневу валідацію запитів та централізований контроль доступу для нейтралізації ризиків несанкціонованого втручання. Обґрунтовано доцільність застосування патерну міграції «Strangler Fig», що дозволяє здійснювати поступовий перехід від монолітних систем планування ресурсів підприємства до мікросервісної архітектури через спеціалізований Python-шлюз без зупинки операційної діяльності. Експериментально доведено, що впровадження асинхронних черг повідомлень дозволяє системі підтримувати стабільну роботу в межах 320 мс навіть при пікових навантаженнях до 5 000 запитів за секунду, на відміну від монолітних рішень, які демонструють експоненціальну деградацію швидкодії

гетерогенні ІТ-середовища; REST; GraphQL; шлюзи безпеки; патерн міграції Strangler Fig; проміжне програмне забезпечення; мінімізація мережевих затримок
35-43
Zahorulko, D. (2026). Methodology for automating enterprise business processes based on API integration. Information Technologies and Computer Engineering, 23(2), 35-43. https://doi.org/10.31649/vitce/2.2026.35

Використані джерела

  1. Aldea, C.L., & Bocu, R. (2025). Authentication challenges and solutions in microservice architectures. Applied Sciences, 15(22), article number 12088. doi: 10.3390/app152212088.
  2. Alaghbari, K.A., Lim, H.-S., Saad, M.H.M., & Yong, Y.S. (2023). Deep autoencoder-based integrated model for anomaly detection and efficient feature extraction in IoT networks. IoT, 4(3), 345-365. doi: 10.3390/iot4030016.
  3. Bajrami, E., Memeti, A., Idrizi, F., & Memeti, E. (2024). Comparative analysis of SOAP and REST APIs: Systematic review and performance evaluation with Python. Journal of Natural Sciences and Mathematics of UT-JNSM, 9(17-18), 228-243. doi: 10.62792/ut.jnsm.v9.i17-18.p2818.
  4. Bogner, J. (2020). On the evolvability assurance of microservices: Metrics, scenarios, and patterns. (Doctoral thesis, Vrije Universiteit Amsterdam, Amsterdam, Netherlands). doi: 10.18419/opus-10950.
  5. Chandra Mouli, R. (2022). Implementation of DevSecOps for a microservices-based application with service mesh. Gaithersburg: National Institute of Standards and Technology. doi: 10.6028/NIST.SP.800-204C.
  6. El Kafhali, S., El Mir, I., & Hanini, M. (2022). Security threats, defense mechanisms, challenges, and future directions in cloud computing. Archives of Computational Methods in Engineering, 29, 223-246. doi: 10.1007/s11831-021-09573-y.
  7. Fava, F.B., Leite, L.F.L., Da Silve, L.F.A., Da Silva Amalfi Costa, P.R., Nogueira, A.G.D., & Lopes, A.F.G. (2024). Assessing the performance of docker in docker containers for microservice-based architectures. In 32nd Euromicro international conference on parallel, distributed and network-based processing (pp. 137-142). New York: IEEE. doi: 10.1109/PDP62718.2024.00026.
  8. Joyce, J.V., Edna, K.R.J., Sherubha, P., & Arivazhagi. (2024). Link-based Xcorr normalization and attention mechanism for predicting the threats over the network model. Journal of Cybersecurity and Information Management, 13(2), 96-108. doi: 10.54216/JCIM.130208.
  9. Matias, M., Ferreira, E., Mateus-Coelho, N., Ribeiro, O., & Ferreira, L. (2024). Evaluating effectiveness and security in microservices architecture. Procedia Computer Science, 237, 626-636. doi: 10.1016/j.procs.2024.05.148.
  10. Mandala, N.R. (2022). Data integration in heterogeneous systems. ESP Journal of Engineering & Technology Advancements, 2(4), 148-155. doi: 10.56472/25832646/JETA-V2I4P122.
  11. Newman, S. (2021). Building microservices: Designing fine-grained systems. Santa Rosa: O’Reilly Media.
  12. Niswar, M., Safruddin, R.A., Bustamin, A., & Aswad, I. (2024). Performance evaluation of microservices communication with REST, GraphQL, and gRPC. International Journal of Electronics and Telecommunications, 70(2), 429-436. doi: 10.24425/ijet.2024.149562.
  13. Kozlovska, M., & Piskozub, A. (2024). Development of effective web security measures for networks through penetration testing using the OWASP framework. Ukrainian Information Security Research Journal, 26(1), 101-110. doi: 10.18372/2410-7840.26.18833.
  14. Szewczyk, M., & Skublewska-Paszkowska, M. (2025). Performance comparison of development frameworks in selected environments in REST API architecture. Journal of Computer Sciences Institute, 35, 121-128. doi: 10.35784/jcsi.7041.
  15. Lercher, A., Glock, J., Macho, C., & Pinzger, M. (2024). Microservice API evolution in practice: A study on strategies and challenges. Journal of Systems and Software, 215, article number 112110. doi: 10.1016/j.jss.2024.112110.
  16. Tereshchenko, O.I., Koretska, V.O., Trytina, N.A., & Oleneva, K.M. (2024). Development of a toolkit to simplify the construction of microservice applications. Telecommunications and Information Technologies, 1(82), 45-55. doi: 10.31673/2412-4338.2024.014555.
  17. Ford, N., Richards, M., Sadalage, P., & Dehghani, Z. (2021). Software architecture: The hard parts. Modern trade-off analyses for distributed architectures. Santa Rosa: O’Reilly Media.
  18. Li, C.-Y., Ma, S.-P., & Lu, T.-W. (2020). Microservice migration using strangler fig pattern: A case study on the green button system. In 2020 international computer symposium (pp. 519-524). New York: IEEE. doi: 10.1109/ICS51289.2020.00107.
  19. Pryhoda, A.Ya. (2024). Software migration from monolithic architecture to microservices architecture as a way of protecting CRM systems. Ukrainian Journal of Information Tecnology, 6(2), 90-97. doi: 10.23939/ujit2024.02.090.
  20. Waseem, M., Liang, P., & Shahin, M. (2020). A systematic mapping study on microservices architecture in DevOps. Journal of Systems and Software, 170, article number 110798. doi: 10.1016/j.jss.2020.110798.