Петренко О. О. Стратегії розвитку сервіс-орієнтованих систем у хмарному середовищі

English version

Дисертація на здобуття ступеня кандидата наук

Державний реєстраційний номер

0418U003180

Здобувач

Спеціальність

  • 05.13.12 - Системи автоматизації проектувальних робіт

25-09-2018

Спеціалізована вчена рада

К 26.002.17

Національний технічний університет України "Київський політехнічний інститут імені Ігоря Сікорського"

Анотація

Дисертація присвячена дослідженню необхідних змін в сервіс-орієнтованих технологіях у зв’язку з загальною тенденцією переносу прикладних додатків у хмарне середовище, зокрема, в Європейську відкриту наукову хмару. Досліджені базові відмінності традиційних SOA першого покоління (на основі веб-сервісів з уніфікованими протоколами зв’язку) і хмарних MSA нового покоління (на основі мікросервісів з контейнерами), показані доцільні шляхи їх конвергенції з ціллю забезпечення ефективної віртуалізації хмарних апаратних і системних ресурсів. Для цього рекомендується SOA переходити на контейнерну взаємодію між сервісами, контролюючи розмір веб-сервісів, а MSA застосовувати семантичне представлення мікросервісів, щоб автоматизувати їх пошук у великих за розміром реєстрах (доцільний алгоритм пошуку описується). Доводиться, що застосування SOA ефективно для інтеграції додатків і інформаційних систем, MSA ефективно діє на рівні окремого додатка, фокусуючись на його структурі та компонентах. На базі об’єднання онтолого-орієнтованого (OО) і модельно-керованого (MD) підходів розроблено методику проектування систем сервісів як процесу послідовного перетворення концептуальних моделей (CIM, PIM, PSM) з поступовим збільшенням впливу параметрів сервісної платформи, яка застосовується для реалізації системи сервісів. Показано, що для MSA можна створити такі ж самі типи архітектур (синхронних, асинхронних і змішаних), що існують і для SOA. Описано сервіс-орієнтовану архітектуру і перелік сервісів для мобільної медичної системи моніторингу стану і допомоги літнім хронічно хворим людям в рамках реалізації національної реформи системи охорони здоров’я в Україні. Ключові слова: сервіс-орієнтована архітектура (SOA), мікросервіс, віртуалізація, контейнер, хмара, інтерфейс API, мікросервісна архітектура (MSA), онтологія, семантика, модельно-керований підхід, Європейська відкрита наукова хмара (EOSC).

Файли

Схожі дисертації