Please use this identifier to cite or link to this item: https://er.knutd.edu.ua/handle/123456789/25615
Title: Дослідження хмарних мікросервісів на базі технології ASP.NET Core
Other Titles: Research of cloud microservices based on ASP.NET Core technology
Authors: Скідан, В. В.
Ніконов, О. Я.
Волівач, А. П.
Павленко, В. М.
Keywords: веб-додаток
веб-сервіс
хмарні мікросервіси
технологія ASP.NET Core
архітектурний шаблон MVVM
web application
web service
cloud microservices
ASP.NET Core technology
MVVM architectural pattern
Issue Date: 2023
Citation: Дослідження хмарних мікросервісів на базі технології ASP.NET Core [Текст] / В. В. Скідан, О. Я. Ніконов, А. П. Волівач, В. М. Павленко // Технології та інжиніринг. - 2023. - № 5 (16). - С. 50-59.
Source: Технології та інжиніринг
Abstract: Мета роботи – дослідження хмарних мікросервісів на базі технології 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, і як наслідок, розробляти більш ефективні, масштабовані та безпечні програмні системи. Отримані результати є основою для майбутніх досліджень та ефективних реалізацій у постійно еволюціонуючому середовищі хмарних обчислень та мікросервісів.
Research of cloud microservices based on ASP.NET Core technology and the use of the Model-View-ViewModel MVVM architectural pattern, evaluation of technical advantages. Research of cloud microservices based on ASP.NET Core technology is carried out on the basis of methods and algorithms for the analysis of software systems with the aim of improving their quality, security and productivity. As a result of the research of cloud microservices based on ASP.NET Core technology, the efficiency of using the MVVM architectural pattern was analyzed. The MVVM architectural pattern allows for the separation of a program's interface, basic presentation and business logic into three distinct classes: the View, which encapsulates the interface and interface logic; the ViewModel, which encapsulates presentation logic and state; the Model, which encapsulates the program's business logic and data. This pattern enables the creation of more scalable and maintainable applications and simplifies the process of testing, support, and application development. Best practices for developing and maintaining microservices in the cloud using ASP.NET Core are explored. On the basis of ASP.NET Core technology and the MVVM architectural pattern, the "Online Gallery" web application for working with photo content has been developed. The use of the MVVM architectural pattern for building cloud microservices and ASP.NET Core technology is proposed. The advantages of using ASP.NET Core in the context of cloud microservices are explored. The research conducted and the results obtained allow us to assess the advantages of implementing ASP.NET Core for cloud microservices, which is important for software architects, developers, and IT companies in general. The obtained results enable informed decisions when designing cloud microservices based on ASP.NET Core technology, which allows you to build more efficient, scalable and secure software systems. The conducted research is the basis for future research and effective implementations in the ever-evolving world of cloud computing and microservices.
DOI: 10.30857/2786-5371.2023.5.4
URI: https://er.knutd.edu.ua/handle/123456789/25615
ISSN: 2786-5371
Appears in Collections:Наукові публікації (статті)
Кафедра інформаційних та комп'ютерних технологій (ІКТ)
Технології та інжиніринг

Files in This Item:
File Description SizeFormat 
TI_2023_N5(16)_P050-059.pdf697,51 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.