Автоматизована система перевірки працездатності сервісів
dc.contributor.advisor | Галушко, Дмитро Олександрович | |
dc.contributor.author | Цехановський, Кирило Костянтинович | |
dc.date.accessioned | 2023-07-05T09:16:25Z | |
dc.date.available | 2023-07-05T09:16:25Z | |
dc.date.issued | 2022-12 | |
dc.description.abstract | Дисертація містить 112 с. тексту, 26 рисунків, 40 таблиць, 45 джерел, 10 додатків. Впровадження мікросервісної архітектури, розподіл компонентів інформаційних систем на віддалених серверах потребує застосування шаблонів для забезпечення надійності та стійкості інформаційних системи, одним з яких є перевірка працездатності сервісів. Враховуючи важливість забезпечення доступності та стійкості інформаційних систем, тема дисертації є актуальною. Метою магістерської дисертації є створення системи, що призначена для перевірки працездатності сервісів у додатках з мікросервісною архітектурою. Задачами магістерської дисертації є дослідження існуючих рішень, проектування, розробка, тестування та розгортання системи. Об’єктом дослідження є інформаційні системи з мікросервісною архітектурою, компоненти яких потребують перевірки працездатності. Предметом дослідження є методи та засоби моніторингу сервісів інформаційних систем з мікросервісною архітектурою. Система була розроблена з використанням N-рівневої архітектури мови програмування C#, фреймворку Angular та СУБД PostgreSQL. Результати отримані при розробці системи були використані для розробки стартап-проекту. | uk |
dc.description.abstractother | Master’s thesis contains 112 pages, 26 figures, 40 tables, links to 45 sources, 10 appendices. Implementation of microservice architecture, distribution of components of information systems on remote servers requires the use of availability and resiliency patterns. Considering the importance of providing availability and resiliency to information system, the topic of master thesis is relevant. The purpose of master thesis is to create a system which is intended for performing health checks of services in microservice applications. The tasks of master thesis are research of existing solutions, development, testing and deployment of the system. The object of research is information systems with microservice architecture, components of which need to be health checked. The subject of the research is methods and tools for monitoring services of information systems with microservice architecture. The system was developed using an N-tier architecture, C# programming language, Angular framework, and PostgreSQL RDBMS. The results obtained during the development of the system were used to develop startup project. | uk |
dc.format.extent | 112 с. | uk |
dc.identifier.citation | Цехановський, К. К. Автоматизована система перевірки працездатності сервісів : магістерська дис. : 126 Інформаційні системи та технології / Цехановський Кирило Костянтинович. – Київ, 2022. – 112 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/57884 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | сервіси | uk |
dc.subject | перевірка працездатності | uk |
dc.subject | мікросервіси | uk |
dc.subject | С# | uk |
dc.subject | Angular | uk |
dc.subject | PostgreSQL | uk |
dc.subject | Docker Compose | uk |
dc.subject | Jest | uk |
dc.subject.udc | 004.42 | uk |
dc.title | Автоматизована система перевірки працездатності сервісів | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Tsekhanovskyy_magistr.pdf
- Розмір:
- 1.58 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: