ДОСЛІДЖЕННЯ ХМАРНИХ МІКРОСЕРВІСІВ НА БАЗІ ТЕХНОЛОГІЇ ASP.NET CORE

Автор(и)

  • В. В. СКІДАН Київський національний університет технологій та дизайну, Україна
  • О. Я. НІКОНОВ Київський національний університет технологій та дизайну, Україна
  • А. П. ВОЛІВАЧ Київський національний університет технологій та дизайну, Україна
  • В. М. ПАВЛЕНКО Київський національний університет технологій та дизайну, Україна

DOI:

https://doi.org/10.30857/2786-5371.2023.5.4

Ключові слова:

веб-додаток, веб-сервіс, хмарні мікросервіси, технологія ASP.NET Core, архітектурний шаблон MVVM

Анотація

 

Мета. Дослідження хмарних мікросервісів на базі технології ASP.NET Core та використання архітектурного шаблону Model-View-ViewModel (MVVM), оцінка технічних переваг.

Методика. Дослідження хмарних мікросервісів на базі технології ASP.NET Core здійснюється на основі методів і алгоритмів аналізу програмних систем з метою покращення їх якості, безпеки та продуктивності.

Результати. В результаті дослідження хмарних мікросервісів на базі технології ASP.NET Core проаналізовано ефективність використання архітектурного шаблону MVVM. Архітектурний шаблон MVVM дозволяє розділити інтерфейс програми, базову презентацію та бізнес-логіку на три окремі класи: представлення, яке інкапсулює інтерфейс і логіку інтерфейсу; модель представлення, яка інкапсулює логіку презентації та стан; модель, яка інкапсулює бізнес-логіку та дані програми. Шаблон дозволяє створювати додатки, які є більш масштабованими і керованими, а також спростити процес тестування, підтримку та розвиток додатку. Досліджено найкращі практики для розробки та обслуговування мікросервісів в хмарі з використанням ASP.NET Core. На базі технології ASP.NET Core та архітектурного шаблону MVVM розроблено веб-додаток «Онлайн галерея» для роботи з фото-контентом.

Наукова новизна. Запропоновано використання архітектурного шаблону MVVM для побудови хмарних мікросервісів і технології ASP.NET Core. Досліджено переваги використання ASP.NET Core в контексті хмарних мікросервісів.

Практична значимість. Проведені дослідження дозволяють оцінити переваги при впровадженні ASP.NET Core для хмарних мікросервісів, що є важливим для архітекторів програмного забезпечення, розробників та ІТ-компаній, в цілому. Отримані результати дозволяють приймати обґрунтовані рішення при проєктуванні хмарних мікросервісів на базі технології ASP.NET Core, і як наслідок, розробляти більш ефективні, масштабовані та безпечні програмні системи. Отримані результати є основою для майбутніх досліджень та ефективних реалізацій у постійно еволюціонуючому середовищі хмарних обчислень та мікросервісів.

Завантаження

Дані завантаження ще не доступні.

Біографії авторів

В. В. СКІДАН, Київський національний університет технологій та дизайну, Україна

Candidate of Technical Sciences, Associate Professor, Head of the Department of Information and Computer Technologies

О. Я. НІКОНОВ, Київський національний університет технологій та дизайну, Україна

Doctor of Technical Sciences, Professor, Professor of the Department of Information and Computer Technologies

А. П. ВОЛІВАЧ, Київський національний університет технологій та дизайну, Україна

Candidate of Technical Sciences, Associate Professor of the Department of Information and Computer Technologies

В. М. ПАВЛЕНКО, Київський національний університет технологій та дизайну, Україна

Candidate of Technical Sciences, Associate Professor, Dean of the Faculty of Mechatronics and Computer Technologies

##submission.downloads##

Опубліковано

2024-01-15

Як цитувати

СКІДАН, В. В., НІКОНОВ, О. Я., ВОЛІВАЧ, А. П., & ПАВЛЕНКО, В. М. (2024). ДОСЛІДЖЕННЯ ХМАРНИХ МІКРОСЕРВІСІВ НА БАЗІ ТЕХНОЛОГІЇ ASP.NET CORE. Технології та інжиніринг, (5), 50–59. https://doi.org/10.30857/2786-5371.2023.5.4

Номер

Розділ

ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ, ЕЛЕКТРОНІКА, МЕХАНІЧНА ТА ЕЛЕКТРИЧНА ІНЖЕНЕРІЯ