Параметри
Розробка та автоматизація системи ПАРКС на платформі .NET
Дата випуску :
2023
Автор(и) :
Богусевич Олексій
Анотація :
Керуючись сучасними підходами в розробці програмного забезпечення та напрацюваннями в сфері, реалізовано систему ПАРКС на базі сучасної версії платформи .NET та технології оркестрації контейнерів Kubernetes. Запропоновано модель публікації рішення на хмарну платформу, створено засоби автоматизованого розгортання. Додатково, проведено тестування системи на прикладах загальних паралельно-рекурсивних алгоритмів.
Керуючись принципами і засадами, закладеними в попередніх проектах, та взявши за основу найновішу версію платформи .NET, створено сучасну реалізацію ПАРКС, що складається з TCP-сервера у вигляді фонового сервісу для .NET Generic Host, програмного веб-інтерфейсу на базі ASP.NET Core Web API, графічного веб-інтерфейсу ASP.NET Core Blazor та спільного стійкого сховища; перераховані компоненти визначено в YAML-файлах публікації Kubernetes та docker-compose, обидва з яких є агностичними до хмарних та внутрішніх середовищ розгортання; окремо, за допомогою інтерпретатора Bicep, згенеровано ARM шаблон для автоматичної публікації усього рішення на керований сервіс AKS.
Перспективами розвитку роботи вважається налаштування механізмів автентифікації та авторизації, глибша інтеграція з моніторинговими системами для покращення досвіду відлагодження застосунків, впровадження контролю доступу та більшої ізоляції алгоритмічних модулів, оновлення компонент до .NET 8, наступної версії платформи з приміткою LTS, а також публікація системи в інші популярні хмарні середовища.
Ключові слова : автоматизація, бази даних, веб-розробка, контейнери, мережева комунікація, оркестрація, паралельні обчислення, рекурсивні обчислення, хмарні обчислення
Керуючись принципами і засадами, закладеними в попередніх проектах, та взявши за основу найновішу версію платформи .NET, створено сучасну реалізацію ПАРКС, що складається з TCP-сервера у вигляді фонового сервісу для .NET Generic Host, програмного веб-інтерфейсу на базі ASP.NET Core Web API, графічного веб-інтерфейсу ASP.NET Core Blazor та спільного стійкого сховища; перераховані компоненти визначено в YAML-файлах публікації Kubernetes та docker-compose, обидва з яких є агностичними до хмарних та внутрішніх середовищ розгортання; окремо, за допомогою інтерпретатора Bicep, згенеровано ARM шаблон для автоматичної публікації усього рішення на керований сервіс AKS.
Перспективами розвитку роботи вважається налаштування механізмів автентифікації та авторизації, глибша інтеграція з моніторинговими системами для покращення досвіду відлагодження застосунків, впровадження контролю доступу та більшої ізоляції алгоритмічних модулів, оновлення компонент до .NET 8, наступної версії платформи з приміткою LTS, а також публікація системи в інші популярні хмарні середовища.
Ключові слова : автоматизація, бази даних, веб-розробка, контейнери, мережева комунікація, оркестрація, паралельні обчислення, рекурсивні обчислення, хмарні обчислення
Бібліографічний опис :
Богусевич О. Розробка та автоматизація системи ПАРКС на латформі .NET : кваліфікаційна робота … магістра : 122 Комп’ютерні науки / Богусевич Олексій. – Київ, 2023. – 60 с.
Файл(и) :
Вантажиться...
Формат
Adobe PDF
Розмір :
1.5 MB
Контрольна сума:
(MD5):009aebe79718ed5bb1d900d169bfaf23
Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC