Please use this identifier to cite or link to this item: http://eir.kntu.net.ua/jspui/handle/123456789/2452
Full metadata record
DC FieldValueLanguage
dc.contributor.authorСпринчан, А. К.-
dc.date.accessioned2026-03-10T15:46:54Z-
dc.date.available2026-03-10T15:46:54Z-
dc.date.issued2025-
dc.identifier.citationСпринчан, А. К. Розробка мікросервісної архітектури веб-додатків на Node.js із застосуванням хмарних технологій та контейнеризації : кваліфікаційна робота на здобуття ступеня вищої освіти «магістр» / А. К. Спринчан ; наук. керівник д-р техн. наук, проф. М. В. Жарікова. ‒ Хмельницький : ХНТУ, 2025. – 124 с.uk_UA
dc.identifier.urihttp://eir.kntu.net.ua/jspui/handle/123456789/2452-
dc.description.abstractМагістерська кваліфікаційна робота присвячена дослідженню, проектуванню та розробці архітектури мікросервісів для веб-застосунків з використанням Node.js, контейнеризації Docker, оркестрування Kubernetes та хмарних сервісів Google Cloud Platform. У роботі обґрунтовується актуальність мікросервісного підходу до побудови масштабованих, гнучких та стійких до відмови інформаційних систем у сучасному мережному середовищі. Наведено порівняльний аналіз монолітної та мікросервісної архітектур, виявлено ключові принципи побудови розподілених хмарних систем та особливості управління їх життєвим циклом. В роботі розроблена архітектура унікального веб-додатку, побудованого з використанням моделі мікросервісів, та реалізована з використанням Node.js, включаючи брокер повідомлень RabbitMQ, шлюз Kong API, сховища даних PostgreSQL та MongoDB, а також інструменти моніторингу та журналування. Особлива увага приділяється контейнеризації програмних компонентів, автоматизації розгортання, відмовостійкості, горизонтальній масштабованості та процесам CI/CD. Проведено експериментальне дослідження ефективності роботи системи у хмарному середовищі, яке дозволило виявити переваги використання Kubernetes для керування мікросервісною архітектурою. Результатом роботи є побудова комплексної концепції, архітектури та програмної реалізації розподіленого хмарного веб-додатку, а також практичних рекомендацій щодо впровадження мікросервісних підходів у розробці сучасних інформаційних систем.uk_UA
dc.language.isootheruk_UA
dc.publisherХНТУuk_UA
dc.subjectМікросервісна архітектураuk_UA
dc.subjectNode.jsuk_UA
dc.subjectDockeruk_UA
dc.subjectKubernetesuk_UA
dc.subjectхмарні технологіїuk_UA
dc.subjectGCPuk_UA
dc.subjectAPI -Gatewayuk_UA
dc.subjectRabbitMQuk_UA
dc.subjectконтейнеризаціяuk_UA
dc.subjectмасштабуванняuk_UA
dc.subjectоркестраціяuk_UA
dc.subjectвеб-додатокuk_UA
dc.titleРозробка мікросервісної архітектури веб-додатків на Node.js із застосуванням хмарних технологій та контейнеризаціїuk_UA
dc.typeOtheruk_UA
Appears in Collections:Спеціальність 121 - Інженерія програмного забезпечення



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