Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen:
https://krs.chmnu.edu.ua/jspui/handle/123456789/3652
Titel: | Використання хмарних технологiй для розподiлених систем |
Sonstige Titel: | кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 122 «Комп’ютерні науки» |
Autoren: | Сметаненко, А. В. |
Stichwörter: | Кафедра інтелектуальних інформаційних систем Кулаковська І. В. distributed system AWS Node.js Bun TypeScript Fastify Elysiajs Docker Makefile JWT розподільна система |
Erscheinungsdatum: | Jun-2024 |
Herausgeber: | ЧНУ ім. Петра Могили |
Zusammenfassung: | Об’єктом роботи є процеси проектування та впровадження розподіленої системи на основі хмарних сервісів. Предметом роботи є методи та технології, які використовуються для створення розподіленої системи на основі хмарних сервісів, що забезпечують надійність, масштабованість та безпеку. Мета кваліфікаційної роботи – розробка розподіленої системи на основі хмарних сервісів, яка враховуватиме переваги та недоліки існуючих рішень на ринку та відповідатиме потребам користувачів, забезпечуючи надійність, масштабованість та безпеку. Робота складається з фахового розділу і спеціальної частини з охорони праці. Пояснювальна записка складається зі вступу, трьох розділів та висновків. У першому розділі було проведено аналіз сучасних розподілених систем та їх роль в 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. |
Beschreibung: | Сметаненко А. В. Використання хмарних технологiй для розподiлених систем : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 122 «Комп’ютерні науки» / А. В. Сметаненко ; ЧНУ ім. Петра Могили. – Миколаїв, 2024. – 145 с. |
URI: | https://krs.chmnu.edu.ua/jspui/handle/123456789/3652 |
Enthalten in den Sammlungen: | Факультет ком'ютерних наук |
Dateien zu dieser Ressource:
Datei | Beschreibung | Größe | Format | |
---|---|---|---|---|
Сметаненкο Αртем Βіталійοвич.pdf | 3.73 MB | Adobe PDF | Öffnen/Anzeigen |
Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.