груші яблоко повидло
груші яблоко повидло
Please use this identifier to cite or link to this item: https://krs.chmnu.edu.ua/jspui/handle/123456789/3652
Full metadata record
DC FieldValueLanguage
dc.contributor.authorСметаненко, А. В.-
dc.date.accessioned2024-07-29T06:13:40Z-
dc.date.available2024-07-29T06:13:40Z-
dc.date.issued2024-06-
dc.identifier.urihttps://krs.chmnu.edu.ua/jspui/handle/123456789/3652-
dc.descriptionСметаненко А. В. Використання хмарних технологiй для розподiлених систем : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 122 «Комп’ютерні науки» / А. В. Сметаненко ; ЧНУ ім. Петра Могили. – Миколаїв, 2024. – 145 с.uk_UA
dc.description.abstractОб’єктом роботи є процеси проектування та впровадження розподіленої системи на основі хмарних сервісів. Предметом роботи є методи та технології, які використовуються для створення розподіленої системи на основі хмарних сервісів, що забезпечують надійність, масштабованість та безпеку. Мета кваліфікаційної роботи – розробка розподіленої системи на основі хмарних сервісів, яка враховуватиме переваги та недоліки існуючих рішень на ринку та відповідатиме потребам користувачів, забезпечуючи надійність, масштабованість та безпеку. Робота складається з фахового розділу і спеціальної частини з охорони праці. Пояснювальна записка складається зі вступу, трьох розділів та висновків. У першому розділі було проведено аналіз сучасних розподілених систем та їх роль в IT. У другому розділі проведено аналіз існуючий хмарних технологій та вибір хмарного провайдера для реалізації практичної частини. У третьому розділі було змодельовано розподільну систему з використанням Amazon Web Services (AWS), Node.js, Bun, TypeScript, PostgreSQL, Fastify, Elysiajs, Drizzle ORM, Docker, Makefile, AWS CLI, JWT, Swagger. В результаті розроблено розподільну систему з трьома мікросервісами для книжкового додатку до складу якої входить сервіс авторизації та аутентифікації, сервіс менеджменту користувачів, сервіс менеджменту книжок. Бакалаврська кваліфікаційна робота містить 145 сторінок, 24 рисунки, 4 таблиць, 32 використаних джерел та 8 додатків. The object of the research is the processes of designing and implementing a distributed system based on cloud services. The subject of the research is the methods and technologies used to create a distributed system based on cloud services that ensure reliability, scalability, and security. Purpose of the qualification work is to develop a distributed system based on cloud services, which takes into account the advantages and disadvantages of existing solutions on the market and meets the needs of users, ensuring reliability, scalability, and security. The work consists of a professional section and a special part on labor protection. The explanatory note consists of an introduction, three chapters, and conclusions. In the first chapter, an analysis of modern distributed systems and their role in IT was conducted. The second chapter provides an analysis of existing cloud technologies and the selection of a cloud provider for the implementation of the practical part. The third chapter models a distributed system using Amazon Web Services (AWS), Node.js, Bun, TypeScript, PostgreSQL, Fastify, Elysiajs, Drizzle ORM, Docker, Makefile, AWS CLI, JWT, and Swagger. As a result, a distributed system with three microservices for a book application was developed, including an authentication and authorization service, a user management service, and a book management service. The thesis contains 145 pages, 24 figures, 4 tables, 32 used sources and 8 appendices.uk_UA
dc.language.isootheruk_UA
dc.publisherЧНУ ім. Петра Могилиuk_UA
dc.subjectКафедра інтелектуальних інформаційних системuk_UA
dc.subjectКулаковська І. В.uk_UA
dc.subjectdistributed systemuk_UA
dc.subjectAWSuk_UA
dc.subjectNode.jsuk_UA
dc.subjectBunuk_UA
dc.subjectTypeScriptuk_UA
dc.subjectFastifyuk_UA
dc.subjectElysiajsuk_UA
dc.subjectDockeruk_UA
dc.subjectMakefileuk_UA
dc.subjectJWTuk_UA
dc.subjectрозподільна системаuk_UA
dc.titleВикористання хмарних технологiй для розподiлених системuk_UA
dc.title.alternativeкваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 122 «Комп’ютерні науки»uk_UA
dc.typeOtheruk_UA
Appears in Collections:Факультет ком'ютерних наук

Files in This Item:
File Description SizeFormat 
Сметаненкο Αртем Βіталійοвич.pdf3.73 MBAdobe PDFView/Open


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