Дослідження переваг застосування мікросервісної архітектури в порівнянні з монолітним додатком в розробках веб-орієнтованих систем побудованих на платформі ASP.NET Web API Core
dc.contributor.author | Шаврідіна Анастасія Олександрівна | |
dc.date.accessioned | 2023-07-08T12:51:03Z | |
dc.date.available | 2023-07-08T12:51:03Z | |
dc.date.issued | 2022 | |
dc.description.abstract | Розробка програмного забезпечення з кожним роком вимагає впровадження нових практик та підходів. Одним з таких нововведень є підхід гнучкої розробки програмного забезпечення з використанням мікросервісів, що представляє термін “Мікросервісна архітектура”. Від вибору архітектури залежать організація елементів програми та їх взаємодія, а також визначення вимог до програмного продукту. Обрана архітектура впливає на такі характеристики програмного забезпечення як : масштабованість, надійність, зручність тестування та супроводу. Мікросервісна архітектура почала набувати розповсюдження з 2010 року. Вона вбачає в собі альтернативне рішення Монолітної архітектури. Монолітна архітектура передбачає створення програм, компоненти яких є тісно зв’язанними. Проект розгортається на сервері й виконує всі операції як єдиний сервіс. Будь-які зміни, які мають бути внесені у програмне забезпечення, що впроваджене в користування, передбачають повну перебудову проекту. Мікросервісна архітектура передбачає розробку програм, які розділені на мікросервіси. Кожен мікросервіс містить елемент програми, який характеризується вузькоспрямованою функціональною можливістю: кожен сервіс відповідальний за конкретний процес, згідно поставлених перед ним задач. Кожен сервіс розгортається незалежно від інших й містить все необхідне для самостійного існування. Управління сервісами відбувається через эдиний центр керування. Взаємодія між сервісами відбувається через прикладний програмний інтерфейс(API). Сервіси є слабо зв’язаними, тобто кожен сервіс є самостійним і внесення змін в один сервіс не передбачає зміни інших сервісів. | |
dc.identifier.uri | https://card-file.ontu.edu.ua/handle/123456789/26018 | |
dc.publisher | ВСП "ОТФК ОНТУ", Відділення Комп`ютерних систем | |
dc.title | Дослідження переваг застосування мікросервісної архітектури в порівнянні з монолітним додатком в розробках веб-орієнтованих систем побудованих на платформі ASP.NET Web API Core |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Шаврідіна.pdf
- Розмір:
- 1.85 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: