МЕТОД РЕКОНСТРУКЦІЇ ДОДАТКІВ ДЛЯ СТВОРЕННЯ КОНТЕЙНЕРІВ РОЗПОДІЛЕНОЇ МІКРОСЕРВІСНОЇ АРХІТЕКТУРИ

Ключові слова: контейнер, мікросервіс, API, масштабованість, розподілена система

Анотація

Мікросервіси – це невеликі, автономні сервіси, які можна розробляти окремо, причому кожен мікросервіс обробляє свою частину логіки без взаємодії з іншими. Вони легко розгортаються в контейнерах, а технології оркестрації контейнерів допомагають керувати їхнім розподілом та оновленням. З цієї причини багато компаній переходять від монолітних архітектур до мікросервісів. У цій статті розглядається метод трансформації монолітного додатку в мікросервісну архітектуру розподіленої системи на основі контейнерів за прикладом телекомунікаційної компанії. Також пропонується метод створення шаблонних сценаріїв для розгортання, щоб підтримувати та поширювати мікросервіси в контейнерному середовищі. Результати дослідження підтвердили ефективність запропонованого підходу. Оцінка ефективності часу виконання для викликів API на різних етапах розробки підтвердила переваги мікросервісної архітектури. Висновки демонструють, що мікросервіси, створені за запропонованим методом, мають вищу можливість повторного використання порівняно з тими, що створені традиційними методами.

Опубліковано
2024-09-27
Розділ
Комп`ютерні системи, мережі та їх компоненти